|
음, 정확한 원인을 알 수가 없네요. 컴파일->obj->링크->exe에서 링크가 왜 필요한지는 아시지요 ?
제 생각에는 obj를 첨부하는 형태는 조금 의외입니다. 물론 처리야 가능하겠지만...
obj 형태로 첨부하지 마시고, 소스를 첨부하여서 컴파일해 보시면 어떨까 생각됩니다.
안되면 다시 질문해 주시고요.
민인학 님이 쓰신 글 :
: linkCreate() 함수를 꼭 써야합니다...
:
: 원래 linkCreate라는 함수는 ipf.c라는 파일에 있는것입니다...
: ipf.c 파일은 ANSI C 용입니다...
: 이것을 bcc c++ 5.5 공개용 컴파일러로 컴파일하여 ipf.obj 파일을 생성하였습니다...
:
: 그래서.. 빌더에서 add to project를 ipf.obj를 하였습니다..
: 그리고... Main.cpp 에서 ipf.h 파일을 include 한후
:
: linkCreate(); 함수를 호출하니 에러가 나는것입니다...
: 꼭 필요한 함수라 써야합니다...
: 답변부탁 드립니다...
:
: ^^ 님 고마웠습니다...
:
:
:
: ^^ 님이 쓰신 글 :
: : 외부에 정의된 linkCreate ()라는 함수가 main.obj에 의하여서 참조되었는데, 이를 link가 찾을 수 없다는 내용입니다.
: : 해결방법은 main을 구성하는 파일에서 linkCreate를 참조하는 것을 찾고, 필요한 것이면 적절히 추가를 해주고, 필요없는 것이면 지우시면 될 것 같습니다.
: :
: :
: : 민인학 님이 쓰신 글 :
: : : [Linker Error] Unresolved external 'linkCreate()' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER5\PROJECTS\MAIN.OBJ
: : :
: : : 궁금합니다...
: : : 해결책을 아신다면 해결책까지 부탁드립니다.
|