Codeblocks 在 Linux Mint 中不打印任何内容

标签 c linux gcc codeblocks linux-mint

我刚刚通过软件管理器在 Linux Mint 中安装了 Codeblocks(我是 Linux 新手)。我编写了一个 hello world 程序,它不打印任何内容,也不显示任何错误。

首先它显示“ fatal error :stdio.h:没有这样的文件或目录”。 我用谷歌搜索并执行了一些命令,例如 sudo apt-get install g++ 等。 不再有任何错误,但没有显示任何输出。

然后我在一个文件中编写了合理的代码,然后尝试从终​​端运行它,它工作得很好!唯一的问题发生在代码块上。

#include<stdio.h>
int main()
{
    printf("Hello World!\n");

    return 0;
}

我认为问题出在 GCC 配置上。但我不知道如何在 Linux Mint 中配置或添加 GCC 路径(因为这是我第一天使用 Linux)

最佳答案

当您尝试运行该程序时是否遇到此类错误?

Process terminated with status -1 (0 minute(s), 0 second(s))

img_error

如果是,则转到设置 -> 环境... -> 常规设置 -> 选择 gnome-terminal -t $TITLE -x来自Terminal to launch console programs:下拉菜单 -> 按确定按钮

img_solutions

附加:选择终端取决于您的操作系统环境。假设您正在使用 Xfce桌面的话你可以选择xfce4-terminal -T $TITLE -x 。对于 gnome桌面,选择gnome-terminal -t $TITLE -x .

如果您愿意,您也可以安装额外的终端。如XTERM终端,在终端中运行此命令 sudo apt-get install xterm & 选择xterm -T $TITLE -e来自Terminal to launch console programs:下拉菜单

关于Codeblocks 在 Linux Mint 中不打印任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58291532/

相关文章:

c++ - 哪些 C 功能受 C++ 功能影响/源自 C++ 功能?

c - Mac OS X 中的 getopt

linux - 如何使用 linux 命令提取 ID 和 key ?

linux bash 大于 code -gt 给出错误 [: too many arguments

c - 如何防止链接器丢弃函数?

c - aes-256-cbc 加密/解密 key 不起作用

linux - 如果在 xargs 中

ubuntu - 使用 32G RAM 构建 Yocto 时内存不足

gcc - 为什么我们在使用线程编译 C 代码时要写 -D_REENTRANT

c - 二分查找中的返回语句