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

C++빌더 Q&A
C++Builder Programming Q&A
[23628] Re:DLL 변환에 대해서 (급)
정재만 [] 1120 읽음    2003-01-13 17:23
implib -a *.dll *.lib 

로 임포트 해보세요...

만약 그래도 링크 에러가 발생하면 dll이 MFC전용으로 만들어졌거나

소스레벨에서 직접 수정해야 하는 경우죠 (호출가능하도록)

DLL이름으로 보니 프로토콜 정의언어 asn관련 DLL같은데 잘해보시기 바랍니다.

전에 csta공부할떄 쬐금본적이 있거던요..




답답해 님이 쓰신 글 :
: 안녕하세요... 바로 본론으로 들어가겠습니다. ^^;
:
: VC 로 된 DLL 을 Builder 에서 사용하기 위해서...
: implib, impdef, coff2omf 등등 여기에서 나온 모든 방법들을 다 써봤습니다..
: 이 문제에 관련된 Q&A 도 몇번을 읽었는지 모릅니다 ㅜㅜ
:
: 도무지 이 넘의 dll 은 변환을 해도 Link Error 가 없어지질 않는군요 ...
:
: VC 에서 cppasn1.dll, cppasn1.lib 을 사용하면 잘 됩니다..
: 그리고 Builder 에서 cppasn1.dll 을 implib 를 사용해서 변환을 했습니다..
: 옵션은 모두 적용해 봤습니다. 물론 옵션 없이도 말이죠 ..
:
: 변환은 잘 되는데.. 적용시키면 Link 에러가 여전히 발생합니다...
: 그래서 계속 보다가 가만히 생각해보니.. 아마도 Namespace 로 둘러싸여서 그런 문제가
: 발생하는게 아닌가 싶습니다...
:
: 에러는
:
: [Link Error]Unresolved external 'SNACC::AsnString::BEnc 이하 일반 에러와 동일'
:
: 이런 형태로 나옵니다... 혹시 Namespace 로 둘러싸여 있어서 이런 문제가 발생할 수도
: 있나요? 쩝~ 이문제가 해결이 안되면 어쩔수 없이 VC 로 작업을 해야 하는데...
: 빌더가 솔직히 편하고 나머지 프로젝트도 모두 빌더로 되어 있어 되도록이면 빌더로 해결을
: 하고 싶습니다.. 좀 도와 주세요..

+ -

관련 글 리스트
23627 DLL 변환에 대해서 (급) 답답해 1093 2003/01/13
23644     헤더 파일을 한번 수정해보심이 어떨지... 최종명 861 2003/01/14
23628     Re:DLL 변환에 대해서 (급) 정재만 1120 2003/01/13
23629         Re:Re:DLL 변환에 대해서 (급) 답답해 1080 2003/01/13
23634             Re:Re:Re:DLL 변환에 대해서 (급) 나엑스 906 2003/01/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.