|
초보탈출 님이 쓰신 글 :
: CBuilder6 을 공부하고있는 초보입니다.
: 소스포지에서 오픈소스를 구해다가 컴파일을 하는데
: VC++ 에서는 잘 되는데 CBuilder6 에서는 에러가 납니다.
:
: 백여개가 넘는 헤더파일들중 공통적으로 아래와 같은 부분이 있습니다.
:
: #if defined(__VXWORKS_OS__)
: #include <selectLib.h>
: #elif (!defined(WIN32) && !defined(_WIN32_WCE))
: #include <sys/time.h>
: #elif defined(WIN32)
: #include <windows.h>
: #ifdef WIN32_USE_CRYPTO
: #include <Wincrypt.h>
: #endif
:
:
: 위와 같이 다양한 선언문들이 있는데 CBuilder 에서는
:
: #define WIN32 <------ 이렇게 정의해 주어야 되는지요
:
: 아니면 환경변수나 컴파일러 옵션으로 해결할수 있는지요
Poject -> Options 에 들어가셔서
Directories/Conditionals 탭에 가시면
Conditionals 갈 항못이 있습니다.
이곳에
WIN32
라고 넣어주시면 됩니다.
그럼!
|