我想使用MSVC編譯器來構建DLL文件。使用MSVC從命令行構建DLL(無入口點)
問題是該DLL沒有主入口點。它應該是一個由應用程序用作插件的共享DLL。我可以使用GCC這樣編譯:
GCC -c plugin.c 的gcc -o -shared plugin.dll plugin.o interface.def
DEF文件是逃避名在函數出口重整(這是應用程序通過該功能使用插件的方式)。
如果我嘗試使用MSVC編譯它,連接器會抱怨必須定義入口點。
我想問另一個問題,在MS Visual Studio套件中有沒有像GCC「strip」這樣的工具來減少EXE的文件大小?
你或許應該只問了另一個問題在...另外一個問題。在第二個問題上有專業知識的人可能無法看到它被埋在這個問題中。 – 2009-09-03 14:36:57
我同意,感謝您的評論。 – Shantia 2009-09-09 00:21:02