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
[55453] VC++ DLL , Lib 빌더에서 사용 문의
초보자 [] 1477 읽음    2008-12-17 13:33
C++Builder5.0
프로젝트에  Test.lib  , Test.dll  소프 폴더에 있습니다.

현재 프로젝트에
Project Manager
Test.lib 가  삽입 되어 있습니다.
======================================================


VC++ 에 있는 기존 dll 프로젝에 수정하여
TraceVC.h , TraceVC.pp 삽입 하여 디버그 소스를 삽입후
Test.lib , Test.dll 생성했습니다.


1) Test.dll 파일만  CB 프로젝트 폴더에 덮어 쓰기 하니까  build all project
    [Linker Error ] Test.lib  contains invalid OMF record, type 0x21
     나타나서

2)  Test.lib  파일을  다른 이름으로  VTest.lib 수정후
   coff2omf  VTest.lib  Test.lib
   COFF to OMF Converter Version 1.0.0.74 Copyright <c> 1999, 2000 Inprise Corporation
   Test.lib  파일이 생성 되었습니다.

3) CB 프로젝트 폴더에서  기존 Test.lib  삭제후 , 삽입
    build all project -> 정상 빌드 되었습니다.
  
4) 실행을 했지만 , Test.dll 파일의 함수를 실행하지 못하고 다운 되었습니다.


5) Project Manager 에서 Test.lib 파일을 remove from project 하고
    Add  > Test.lib 하여 추가 하고 > Build All project > Compiling  정상 진행 되었습니다.
    실행 파일을 실행 했지만 Test.dll 파일 함수호출이 되지 않고 프로그램 다운


....

위와 같이 했는데  안되서 글을 올립니다.

조언 부탁드립니다.

+ -

관련 글 리스트
55453 VC++ DLL , Lib 빌더에서 사용 문의 초보자 1477 2008/12/17
55454     Re:VC++ DLL , Lib 빌더에서 사용 문의 이용태 2599 2008/12/17
55455         고맙습니다. 초보자 1215 2008/12/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.