|
왕초보 님이 쓰신 글 :
: 빈센트 님이 쓰신 글 :
: : 왕초보 님이 쓰신 글 :
: : : 컴파일 하니까 이런 오류가 뜹니다.
: : : can not debug project unless a host application is defined. use the Run|Parameters... dialog box.
: : =>
: : 위의 문장은 라이브러리를 만들고 실행할 때..
: : (이상이 없다면 컴파일은 그냥 되구요.. 실행을 하려면 이런 메시지가 나오죠.)
: : 라이브러리는 다른 프로그램에서 호출을 당하는 거잖아요..
: : 단독으로는 실행이 불가능하죠.
: : 그래서, 이 라이브러리를 호출하는 프로그램을 지정하라는 소리입니다.
: :
: : :
: : :
: : : 볼렌드 첨 쓰는데여...
: : : 다른사람이 개발해 놓은 코드를 컴파일 할려는데 잘 안되네요,... 고수님들
: : : 도움좀 주세요...
: : : 개발환경은 이렇다는뎅....
: : :
: : : 개발환경
: : : 1 OS
: : : Windows 2000 Advanced server + Windows 2000 HotFix(Pre SP3)
: : :
: : : 2 Tool
: : : Borland C++ Builder 5 Enterprise Suite + Update Pack 1
: : :
: : : 3 Additional Component
: : : ComPort Library version 2.63
: : :
: : :
: : : 콤포넌트 추가는 어케하죠? ㅠ.ㅜ
: : =>
: : 라이브러리의 readme.txt에 보시면 지나치다 싶을 만큼 자세히 나옵니다.
: : 번호대로 쭈욱 따라 가면 되죠..
: : 혹 파일을 안가지고 계실 지 몰라 첨부합니다.
: : 6,7번만 보시면 될 것 같네요..
: :
: 6번 따라해 봤는데요...
: Cport.hpp 에서 4개의 오류가 발생하네요..
=>
말그대로 다중선언이 되었네요..
제작자 실수인가요?..
line 686, 704을 지우시면 될 것 같네요.
: CPort.hpp(686):E2228 Multiple declaration for '_fastcall EcomPort::EcomPort(int)'
: CPort.hpp(677):E2228 Earlier declaration for '_fastcall EcomPort::EcomPort(int)'
: CPort.hpp(704):E2228 Multiple declaration for '_fastcall EcomPort::EcomPort(int,int)'
: CPort.hpp(676):E2228 Earlier declaration for '_fastcall EcomPort::EcomPort(int,int)'
: 머가 문제죠?
: 도움좀,..
: 감사감사
:
|