프로그래밍/VC++ 개발 코딩
LINK : warning LNK4098 /NODEFAULTLIB:library
강태공97
2014. 1. 17. 21:45
작업시 warning 경고가 발생하여 하기와 같이 조치하였다.
LINK : warning LNK4098: defaultlib "LIBCD" conflicts with use of other libs; use
/NODEFAULTLIB:library
이 링크 에러는 윈도우에서 컴파일 하면서 자주 볼수 있는 에러다.
워닝이라고 나오지만 그냥 에러다. 위에 에러 쫘자작~~~
말그대로 LIBCD 라이브러리가 충돌난다는 것이다.
컴파일시에 이 옵션을 추가해줘야 한다.
/NODEFAULTLIB:LIBCD.lib
VC 6.0의 Project-setting ->link -> Project option에 내용 추가 필요하다.
/nodefaultlib:"libcd.lib"
제대로 컴파일 되는걸 볼 수 있을 것이다.