我刚刚通过软件管理器在 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))
如果是,则转到设置 -> 环境... -> 常规设置 -> 选择 gnome-terminal -t $TITLE -x
来自Terminal to launch console programs:
下拉菜单 -> 按确定按钮
附加:选择终端取决于您的操作系统环境。假设您正在使用 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/