베스트똘추짓(개고생리스트)

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를 켜면 경고는 안뜨지만...
죽지 않는다고 보장할수없다...