C&C++   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了c – 程序无法启动因为* .dll丢失 – MinGW,Eclipse,Windows 7大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我很清楚这个板上已经出现了很多类似的问题,但是没有一个解决方案对我有帮助.

我试图在Windows 7 service Pack 1上使用MinGW工具链运行Eclipse CDT.我已经在Windows XP上执行了此操作,并认为相同的过程将使其在Windows 7上顺利运行,但似乎我错了;)

自动安装程序安装MinGW后(以防我安装了一些比我需要的更多的东西)并将C:/ MinGW / bin添加到我的PATH环境变量中,我尝试编译一个简单的Hello,World!程序. Eclipse没有给我任何错误,但它不想在控制台窗口中提供任何输出.惊慌失措,我试图在Eclipse之外运行可执行文件并得到错误

“程序无法启动,因为缺少libstdc -6.dll”.

奇怪的是,这个dll位于C:/ minGW / bin目录中,因此PATH变量应该“找到”它 – 但它不会.将dll复制到具有可执行文件的目录有帮助,但它显然是一个短期解决方案,我宁愿有一个更“正常”的解决方案.

我认为,让我的问题与我在这个板上注意到的其他问题不同的是,事实上,Eclipse没有发现我的PATH变量有任何错误(如果MinGW不是包含在Path变量或其他东西中),除了所需的dll应该是它们的位置,但似乎我的Windows无法找到它们.

解决方法

“真正的”解决方案确实是在本地复制DLl.运送EXE时必须运送该DLl.

大佬总结

以上是大佬教程为你收集整理的c – 程序无法启动因为* .dll丢失 – MinGW,Eclipse,Windows 7全部内容,希望文章能够帮你解决c – 程序无法启动因为* .dll丢失 – MinGW,Eclipse,Windows 7所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。