[완료] 컴파일 되는 환경이 linux 인지 확인 할수 있는 방법이 있나요?
글쓴이: ikpil / 작성시간: 수, 2010/01/06 - 12:17오후
질문 : 컴파일 환경이 LINUX 인지 어떻게 확인 하나요?
컴파일은 리눅스에서 g++ 로 하고 있습니다.
윈도우와 리눅스에서 크로스 컴파일을 하는데, 윈도우는 #define WIN32 가 있기 때문에,
#ifdef WIN32
// 윈도우용
#elif defined(_GNUC_) <-- 이 부분이 걸림
// 리눅스용
#endif
이렇게 컴파일 하고 있습니다. 이것을 다음과 같이 바꾸고 싶습니다.
#ifdef WIN32
#elif defined( .. 리눅스?? )
#endif
없을까요?
Forums:
http://wiki.kldp.org/HOWTO/ht
http://wiki.kldp.org/HOWTO/html/GCC/GCC-HOWTO-4.html
무척 감사합니다. 이
무척 감사합니다.
이 방법이 제가 찾은 방법보다 더 좋은것 같다고 생각합니다.
왜냐하면, 컴파일러에서 직접 볼 수 있기 때문입니다.
http://www.ikpil.com
http://www.ikpil.com
죄송합니다.
죄송합니다. 찾았습니다. 관련 링크 걸어둡니다.
http://www.yolinux.com/TUTORIALS/LinuxTutorialC++.html#CPPCROSSPLATFORM
http://www.ikpil.com
http://www.ikpil.com
댓글 달기