我刚刚将一个我正在使用cmake和g++从Linux进行的项目引入了Windows visual studio。我只是复制了源文件,并对代码进行了一些更改以适合Windows,并使代码可以在Windows上编译。我的问题是,当我尝试运行它时,它给我丢失了dll运行时错误。起初,它给我的libgmp-10.dll丢失了,似乎是因为minGW或gcc。我下载了该文件,并将其放在可执行文件之外。现在它说libgcc_s_dw2-1.dll丢失。这些不是gcc的dll吗?视觉工作室不应该不需要这些吗?

最佳答案

检查线性->输入选项。它可能是指这些dll的.libs。将它们替换为Windows等效项。

关于c++ - Visual C++-缺少不相关的DLL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30719245/

10-11 22:45
查看更多