Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[6843] Re:Re:C++빌더에 DLL추가
aa [] 48118 읽음    2013-08-28 21:14
AAA 님이 쓰신 글 :
: 새콤달콤식이 님이 쓰신 글 :
: : 외부 업체에서 DLL파일과 c파일 h파일을 받았습니다.
: : dll (32 bit)은 볼랜드 포럼에 설명에 나와 있듯이 해서 Lib로 바꿔서 프로젝트에 추가 했구요
: : __declspec(dllexport) char *AA (char *, char *) ;
: : __declspec(dllexport) char *BB (char *) ;
: : C파일에 있는 저 두개의 함수를 사용해서 쓰고 싶은데
: : Call to Undefined function 'AA'이라고 에러가 나오더라구요.
: : DLL에 있는 함수를 어떻게 C빌더에서 사용할 수 있는지 궁금합니다.
:
:
:
: 헤더파일 인클루드했나요?
: dll 이랑 c h 파일들도 있다고하셧자나용
: 그거 인클루드하셧나요?거기에 선언되있을텐데;
: 인클루드 되있나요? 그러면
: #pragma link "*.lib"
: 이함수를 일클루드 함수아래쪽에
: 넣어보세요

__declspec 이건 dll의경우 쓰이는거 아닌가요?
lib파일이라면 그냥 함수원형만써주고 프로젝트포함시키거나
#pragma link "*.lib" 로 해주면 되는걸로아는데요
__declspec은 dll 파일에서 함수 가저올때쓰는걸로 알고있네요

+ -

관련 글 리스트
6824 C++빌더에 DLL추가 새콤달콤식이 16230 2013/04/25
6826     Re:C++빌더에 DLL추가 AAA 11228 2013/05/21
6843         Re:Re:C++빌더에 DLL추가 aa 48118 2013/08/28
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.