显示构建错误弹出窗口的代码块

时间:2014-09-06 04:27:10

标签: c codeblocks ubuntu-14.04

我正在尝试编译一个简单的hello world程序,但是codeblocks(v 13.12)总是向我展示It seems that this file has not been built yet.Do you want to build it now?

之前我曾使用过代码块(v 13.12),但从未发现过这个问题。我不知道如何解决它。有人请帮助我。

build error message

创建项目后的图片:after project

4 个答案:

答案 0 :(得分:3)

如果您没有完成创建Codeblocks C项目的过程,您会看到此行为。

您必须在CodeBlocks中使用“文件”菜单/“新建/项目”。由于它是一个控制台应用程序,可以打印出hello world select" Console Application"。然后选择C或C ++,然后填写有关项目的信息。创建项目后,您可以插入自己的文件和标题。控制台应用程序将创建一个默认的" main"你想要替换的功能。

答案 1 :(得分:0)

你需要安装好:在Ubuntu软件中心,在点击安装按钮之前,一定要勾选GNU C ++编译(g ++)。我希望它有效。

答案 2 :(得分:0)

此错误仅由于 MinGW路径未正确设置。完全删除任何使用MinGW的其他编译器。

要验证路径设置,请转到codeblocks   - 设置>编译器>工具链可执行文件   - 单击自动检测,然后尝试,如果不解决则执行以下操作   - 验证路径将被设置为这样(C:\ Program Files x86 \ CodeBlocks \ MinGW)你有什么路径但是MinGW将在codeblocks文件夹中。   - 如果代码块中没有MinGW文件夹,那么首先需要将minGW文件夹下来并将其放在codeblocks文件夹中。

当我在工具链下查看路径时,我也遇到了这个问题,将会安装devC ++然后安装MinGW编译器因为我无法解决它。

答案 3 :(得分:0)

您需要GCC编译器来进行C代码编译,而需要G ++编译器来进行C ++代码编译。启动ubuntu终端,并使用以下命令安装两个编译器。

sudo apt install gcc-用于GCC编译器安装 sudo apt install g ++-用于G ++编译器安装。

希望有帮助。