我是 C++ 开发新手,无法正确编译 Code::Blocks。它以
退出Process terminated with status -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/
同时研究错误:
Process terminated with status -1
用谷歌,没有给我预期的答案。
知道哪里出了问题或需要我提供更多信息吗?
致以最良好的祝愿和感谢。
解决方案:
在我的例子中,没有安装 xterm。在得到 xterm 之后
sudo apt-get install xterm
一切正常。
谢谢
最佳答案
我在 Linux Mint 上运行 C::B,我遇到了同样的问题。 “问题”是 C::B 使用 xterm 作为默认终端。但是,Mint 19 默认使用 gnome,而不是 xterm。您不必为 C::B 安装 xterm 即可工作。首先转到设置 >> 环境。 在 C::B v16.01 中,在打开的菜单底部有一行及其关联的下拉菜单:Terminal to launch console programs:。在下拉菜单中选择 gnome(或您在系统上使用的其他任何其他编译器),它应该可以工作、重建并运行!
关于c++ - 在 Linux Mint 中使用 Code::Blocks 设置 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48318772/