我已经建立了一个dll,现在我想在Microsoft Visual Studio项目中使用这个dll。
g++ -O0 -Wall -c -fmessage-length=0 -osrc\MyLib.o ..\src\MyLib.cpp
g++ -shared -Wl,--out-implib=MyLib.lib -Wl,--output-def=MyLib.def -oMyLib.dll src\MyLib.o -lwsock32
当我在“gcc项目”中使用它时,dll可以正常工作。
我尝试了不同的方法来创建“.lib”和“.def”文件,并尝试按照不同的教程导入这些库到VS中。但是VS找不到在dll中声明的方法...
非常感谢您的任何帮助。