我正在尝试使用 Mingw 和 Netbeans 回到 C++,但如果在另一台 PC 上运行,所有已发布的 .exe 都需要一些 .dll 文件。
我应该如何将这些库添加到已发布的 .exe 文件中。 [我没有太多真正的C++编程经验]
最佳答案
请告诉我们缺少哪些 dll。但通常你可以在 mingw 的 bin
文件夹中找到它们。如果您发布程序,请将这些 dll 放在您的 exe 所在的位置。
备选方案:使用静态链接
编辑:
- 您可以从 mingw 安装的
bin
文件夹中获取此文件。复制到你的exe - 使用链接器标志编译:
-static-libstdc++
和-static-libgcc
关于c++ - Netbeans下无DLL依赖Mingw,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15055733/