Visual C++ 에서 warning LNK4098 발생시

# 프로젝트 빌드시 다음과 같은 링크 워링이 발생했을 때
LINK : warning LNK4098: defaultlib "LIBCD" conflicts with use of other libs; use /NODEFAULTLIB:library

# 해결
Visual C++ 6 의 경우 Project Settings -> Link -> Category(Input) -> Ignore libraries에 libcd.lib 를 넣는다.
그러면 자동적으로 아래의 Project Option 란에 /nodefaultlib:"libcd.lib" 가 추가되어 해결된다.

comments:

댓글 쓰기