|
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 <------ 이렇게 정의해 주어야 되는지요
아니면 환경변수나 컴파일러 옵션으로 해결할수 있는지요
|