代码::Blocks 13.12 进程以状态 -1 终止(0 分钟,0 秒)

代码::Blocks 13.12 进程以状态 -1 终止(0 分钟,0 秒)

我在 ubuntu 中安装了 CodeBlocks,并使用以下代码尝试运行 hello world c++ 程序:

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello world!" << endl;
    return 0;
}

当我尝试编译时,我得到了:

Checking for existence: /home/sara/Pulpit/kurs c/test1/bin/Debug/test1
Executing: xterm -T test1 -e /usr/bin/cb_console_runner LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. /home/sara/Pulpit/kurs\ c/test1/bin/Debug/test1  (in /home/sara/Pulpit/kurs c/test1/.)
Process terminated with status -1 (0 minute(s), 0 second(s))

答案1

确保已安装 g++ 和 xterm。打开终端并输入:

sudo apt-get install g++ xterm   

现在设置->编译器->工具链可执行文件标签 ->C++ 编译器应该有,g++如果g++不在那里,则关闭并重新打开 Code::Blocks 应该将其放在它所说的位置之后C++ 编译器:

在运行应该成功运行的代码之前,请选择文件->新的->项目->控制台应用程序->C++并继续,直到向导结束。然后选择建造->建造构建它并单击绿色三角形运行图标来运行该程序。

将打开一个新的 XTerm 窗口并显示以下结果:

Hello world! 

Process returned 0 (0x0)  execution time : 0.002 s
Press ENTER to continue.

相关内容