Code::Blocks 无法构建和运行我的项目(文件链问题??

Code::Blocks is failing to build and run my project (file chain issues??)

提问人:Logan Dzoutzidis 提问时间:11/6/2023 最后编辑:JaMiTLogan Dzoutzidis 更新时间:11/6/2023 访问量:41

问:

这是我的构建(ctrl + f9)错误:

项目/目标:“密码提供者 - 调试”:

编译器的设置(GNU GCC 编译器)无效,因此 Code::Blocks 无法找到/运行编译器。

编译器选项中的工具链路径可能设置不正确?!

是否安装了编译器?

转到“Settings->Compiler...->Global compiler settings->GNU GCC Compiler->Toolchain executables”并修复编译器的设置。

尝试运行编译器可执行文件“C:\MinGW/bin/gcc.exe”,但失败!

跳。。。

此外,当我尝试运行它 (ctrl + f10) 时,它提供了完全相同的错误(除了它说运行已中止......在最后而不是跳过......

基本上,我认为我完全搞砸了我的文件,我不知道把我的项目放在哪里。它的文件由 3 个 CPP、CBP、一个 DEPEND 和一个 LAYOUT 组成。目前,所有六个都在 MinGW 的“bin”子目录中,就像工具链可执行文件告诉我的那样。

我将主编译器设置为 GNU GCC,C 和 C++ 分别是 gcc.exe 和 g++.exe。我不知道这些指的是哪些文件,如果有的话,所以这可能不好。:D

我肯定错过了什么......有人知道如何处理这个错误吗?

当错误生成器开始使用 interrobangs 时,您知道这很糟糕。

随机地,我通过转到“设置”-->“全局编译器设置”--->“工具链可执行文件”,然后单击 gcc.exe 和 g++.exe 旁边的点点来检查 C 和 C++ 编译器是否存在。

两者都产生了这个:

[gcc.exe 未找到文件。 请检查名称,然后重试。

error window

我的文件似乎完全丢失了,或者我的编译器丢失了。我不知道该把任何东西放在哪里,哪些甚至重要。

P.S. 编译器是文件吗??如果是这样,在哪里?

C++ 构建 编译器错误 代码块 数字下载

评论

1赞 user4581301 11/6/2023
首先要检查的是是否真的指向系统上的文件?如果没有,我建议按照此处链接的说明安装高质量的编译器和支持工具,然后按照这些说明告诉 Code::blocks 编译器在哪里。如果 Code::Blocks 从未运行过,那么您下载的 Code::Blocks 的纯 IDE 版本很有可能。如果它起作用然后停止了......谁能说出吃了什么或怎么吃。C:\MinGW/bin/gcc.exe
0赞 JaMiT 11/6/2023
“随机地,我通过转到设置 --\>全局编译器设置 ---\>工具链可执行文件和 [...]” 来检查 C 和 C++ 编译器的存在”-- 按照错误消息中的指示“随机”如何操作?
0赞 JaMiT 11/6/2023
“基本上,我想我完全搞砸了我的文件,”——你为什么会这么想?错误消息提到“编译器的设置”、“工具链路径”、“编译器”、“设置->编译器...”、“编译器可执行文件”。除了第一行(确定它正在做什么)和最后一行(说它正在放弃)之外,错误消息的每一行都提到了您的编译器,所以也许您应该得出结论,问题可能出在编译器上?为什么要责怪别的东西?
0赞 HolyBlackCat 11/6/2023
“目前所有六个都在 MinGW 的 'bin' 子目录中”呃,不,它没有告诉你。您(几乎)不应该以任何方式修改编译器安装。鉴于这些其他错误,我会重新安装编译器以防万一(并用这个编译器替换它以获得更新的东西)。
1赞 HolyBlackCat 11/6/2023
也许你对“工具链”这个词感到困惑吗?它指的是编译器和一些其他安装的工具。

答: 暂无答案