我已经构建了一个 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中声明的方法...
我很感激任何帮助。