"-6ren"> "-我刚刚在我的机器上重新安装了 Windows。在那之前,我使用的是 Eclipse CDT IDE适用于带有 MinGW 编译器套件的 Windows(64 位)(使用 mingw-get 下载)。重-6ren">
gpt4 book ai didi

c++ - Eclipse CDT 无法在 Windows 中运行已编译的可执行文件,错误为 "terminated, exit value: "

转载 作者:行者123 更新时间:2023-11-28 07:29:03 24 4
gpt4 key购买 nike

我刚刚在我的机器上重新安装了 Windows。在那之前,我使用的是 Eclipse CDT IDE适用于带有 MinGW 编译器套件的 Windows(64 位)(使用 mingw-get 下载)。重新安装前一切正常。

安装后我尝试编译和运行我的 C++ 项目,但我总是得到 terminated, exit value: <some number>控制台错误,即使是 Hello World!项目。我也收到一条错误消息 libgcc_s_dw2-1.dll当我尝试从命令行运行可执行文件时,我的计算机中缺少它。

所以我卸载了 MinGW 并再次尝试,但它没有用。我从我的系统中完全删除了与 MinGW 相关的所有内容,我删除了 Eclipse,删除了每个工作区,清理了所有内容(或者至少我认为)。然后我创建了一个新的 Eclipse文件夹,然后安装 MinGW并创建路径变量。一切看起来都已重置,现在当我尝试编译和运行任何东西时,编译似乎工作正常但仍然无法运行可执行文件。每次启动时我仍然会遇到同样的错误。清理项目也没有用。我尝试了来自 Stack Overflow 和其他来源的其他几种变通方法,但它们对我也不起作用,此时我一无所知并卡住了。

如果您能就此问题提供任何帮助,我将不胜感激。谢谢!

最佳答案

听起来您没有正确地将 mingw/bin 文件夹添加到您的 PATH 变量中。 libgcc_s_dw2-1.dll 应该在那里。

编译应该可以,因为 eclipse 会自动检测您的 mingw 安装。但是当你尝试运行你的程序时,它只是搜索 PATH 变量和它自己的 dll 目录,但找不到它

关于c++ - Eclipse CDT 无法在 Windows 中运行已编译的可执行文件,错误为 "terminated, exit value: <some number>",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18082736/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com