멀티플랫폼을 고려한 빌드 시스템을 고려할 때 윈도우 쪽에서 발생할 수 있는 이슈.
윈도우 컴파일러에서 c용 컴파일러로 돌려야 하는데 CPP용의 엄격한 룰체크 기반의 컴파일러로 돌아가서 그런다. 대부분의 경우에는 파일의 확장자를 보고 자동으로 동작하지만, 제대로 동작하지 않을 경우 명시적으로 C소스파일을 지정하는 옵션( /Tc 또는 /TC )을 넣어야 한다.
'Programming > C & C++' 카테고리의 다른 글
Tips for C++ compiling Issues (0) | 2013.07.31 |
---|---|
MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __stat64i32이(가) LIBCMTD.lib(stati32.obj)에 이미 정의되어 있습니다. (0) | 2012.11.29 |
thrift 에서 C++ library 가 설치가 안되는 경우 (0) | 2012.08.27 |
error LNK2005: xxxx 이(가) msvcprtd.lib(MSVCP80D.dll)에 이미 정의되어 있습니다. (0) | 2012.08.25 |
template 형 typedef (0) | 2011.04.20 |
댓글