LINK : warning LNK4089: all references to 황당 프로그램 다운!!!
베스트똘추짓(개고생리스트)
2009. 4. 29. 19:31
MFC
사용하지 않는 DLL의 LIB를 link 시켜놨을 때
디버그 모드와는 달리 릴리즈 모드에선 경고를 뱉는다.
< LINK : warning LNK4089: all references to "안쓰는DLL.dll" discarded by /OPT:REF >
이 때 무시하고 그냥 릴리즈 모드의 프로그램을 VS에서 실행이 아닌
단독으로 실행 시키면 전혀 관계없는 곳에서 죽을 수도 있다... 진짜 전혀 관계없는곳에서...
(나같은 경우는 PC가 스스로 종료하려 했음... -0-;;;)
얕은 지식덕에 자세한건 모르겠지만... 메모리가 얽키는듯...
이놈의 얕은 지식... 누구 확실히 아는 사람 없나... ㅠ_ㅠ
무조건 저 경고를 없애야 한다...
릴리즈모드의 Project Setting - Link탭 - Incrementally를 켜면 경고는 안뜨지만...
죽지 않는다고 보장할수없다...