[vc6] Release Build 에서 security_check_cookie 에러가 날때

LIBC.lib(tenpow.obj) : error LNK2001: unresolved external symbol @__security_check_cookie@4

이와 비슷한 에러 메시지가 Debug 모드 빌드에서는 나타나지 않는데 Release 모드에서만 나타날 때


원인 : Project Setting 문제 , libc.lib가 새로운 Platform SDK에서 지원되지 않음


해결 : Project Setting -> C/C++ -> Category : Code Generation -> Use Runtime Library
Single-Threaded 를  Multithreaded로 변경


다른 간단한 방법 : Project Options 에서 /ML를  /MT 나 /MD로 변경
반응형
Posted by codens