在工作的舊code裡看到一個DLL project 裡的DLL source cpp 裡把原本DLLMain unmark 居然出現compile error?
uafxcw.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined in FakeMalDll.obj
但重點是, linker 裡根本也找不到 uafxcw.lib.
google了一下, 有人說是MFC project 不能define DLLMain, 但是我沒有用MFC 阿
後來同一篇文章 回應說把_USRDLL 的define 拿掉試試 我照著做居然好了, 還不知道原因 先記下來XD 不然我一定會忘QQ
也有人說拿掉了function 不work. 希望我的一切順利~
沒有留言:
張貼留言