|
[File]-[New...]-[Console Wizard]를 실행하신 뒤
[Use VCL]과 [Console Application]의 선택을 해제하시면
main() 대신 WinMain()이 생깁니다.
윤승환 님이 쓰신 글 :
: 제목대로 VCL이나 MFC를 사용하지않고 순수 API SDK용으로 C++Builder를 사용하고 있습니다.
: 모든 패키지를 제거하고 옵션도 모두 제거한 후 빌드를 해보면 실패하는군요...
: 결국 링크할 때 해당 라이브러리를 찾는다는 얘기죠...
:
:
: -------------------------------------------------------------------------
: [Linker Error] Unresolved external '__InitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI.LIB|crtlvcl
:
: [Linker Error] Unresolved external '__ExitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI.LIB|crtlvcl
: -------------------------------------------------------------------------
:
: 그래서
:
: #include "vcl.h"
: 추가하면 빌드는 됩니다.
: 하지만 소스에서는 전혀 사용하지 않는 vcl라이브러리가 들어가게되죠..
: 더군다나 Runtime Package를 체크하면 해당 bpl도 따라다녀야 하구요...
:
: 이거 무슨 옵션을 바꾸어야하는지 모르겠네요...
: 답변부탁드립니다.
:
|