如何配置NetBeans来静态链接MinGW C++库
How to configure NetBeans to statically link MinGW C++ libraries?
我已经构建了一个可执行文件(.exe(,但当我运行它时,会弹出一个窗口,显示
程序无法启动,因为您的计算机中缺少libgcc_s_dw2-1.dll。请尝试重新安装程序以解决此问题。
我可以配置Netbeans将该文件包含在.exe文件中吗?
您可以。
在Netbeans中,右键单击Projects窗口中的项目节点,然后单击Properties。单击BuildLinker节点。在编译行类别下,有一个名为附加选项的字段。现在输入以下行:
-static-libgcc -static-libstdc++
单击"确定"。现在它起作用了。
请注意,您的文件比在没有库的情况下编译时要大得多。如果您(还(没有计划分发可执行文件,那么设置PATH环境变量可能是一个更好的选择。请参阅程序可以';t启动,因为缺少libgcc_s_dw2-1.dll以获取更多详细信息
相关文章:
- 如果我想链接静态库并删除未使用的符号.txt我应该如何处理 Cmakelist
- 为什么当我在 C 程序中链接静态库时会"undefined symbol"?
- 强制链接静态库与 cmake 不起作用
- CMake 项目链接静态库
- 使用 CMake 在 Mac 上链接静态 GLFW 和 OpenGL
- DLL 链接静态库 - 未使用函数中未解析的链接器符号
- 如何使用 WAF 链接静态库?
- 无法在 Mac OS X 上链接静态资源库
- MAPI 链接静态库 (LNK2019: 未解析的外部符号)
- 为什么G 不链接静态程序
- 节点本机模块 - 链接静态库
- 在链接链接静态(GSOAP)库的共享库时,为什么会得到一个未定义的符号
- 链接静态和动态库时违反 ODR
- 代码中的MinGW::块不链接静态OpenSSL库
- Emscripten 链接静态库错误:wasm 流式编译失败:导入'env.getTempRet0'
- 如何正确链接静态类
- CMake 链接静态库和 glib 错误
- Eclipse CDT:如何在没有项目清理>>项目重建的情况下重新链接静态库
- 错误:链接静态库时出现";"
- gcc 如何链接静态库