我是C ++开发的新手,无法正确编译Code :: Blocks。它以
退出流程终止,状态为-1
该计划是一个非常基本的“Hello World”计划。
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl;
return 0;
}
要设置我的环境,我一步一步地遵循本指南: http://www.dummies.com/programming/cpp/how-to-install-c-codeblocks-in-ubuntu-linux/
还研究错误:
与谷歌一起,没有给我预期的答案。流程终止,状态为-1
知道可能出现什么问题或需要我提供更多信息吗?
最好的祝福和感谢。解决方案:
在我的情况下,没有安装xterm。用xterm获取后
sudo apt-get install xterm
一切正常。
谢谢
答案 0 :(得分:1)
我在Linux Mint上运行C :: B,我遇到了同样的问题。 “问题”是C :: B使用xterm作为默认终端。但是,Mint 19默认情况下使用gnome,而不是xterm。您无需安装xterm即可使C :: B正常工作。首先转到设置>>环境。 在C :: B v16.01中,在打开的菜单的底部有一行,并且它是相关的下拉菜单:启动控制台程序的终端:。在下拉菜单中选择gnome(或您在系统上使用的其他任何其他编译器),它应该可以工作,重建并运行!