You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux Mint下Code::Blocks配置C++环境失败:编译返回状态码-1

解决Linux Mint下Code::Blocks编译Hello World报错“Process terminated with status -1”的问题

作为C++开发新手,我在Linux Mint系统里用Code::Blocks编译最基础的Hello World程序时踩了个坑:编译直接失败,控制台提示Process terminated with status -1。

我写的代码是标准的基础示例,本身没有问题:

#include <iostream>
using namespace std;
int main() {
    cout << "Hello world!" << endl;
    return 0;
}

当时我已经按照Ubuntu平台的Code::Blocks配置教程一步步完成了环境搭建,谷歌搜索这个错误码也没找到有效的解决办法,卡了好一阵。后来偶然排查才发现,问题根源是系统未安装xterm——Code::Blocks运行程序时需要依赖这个终端组件。

只需要执行下面的命令安装xterm就能解决:

sudo apt-get install xterm

安装完成后回到Code::Blocks重新编译运行,Hello World就正常输出了!

内容的提问来源于stack exchange,提问作者NobodyIsPerfect

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 08:36:02