【发布时间】:2020-02-06 01:07:01
【问题描述】:
我刚刚通过软件管理器在 Linux Mint 中安装了 Codeblocks(我是 Linux 新手)。我写了一个 hello world 程序,它没有打印任何东西,也没有显示任何错误。
起初它显示“致命错误:stdio.h:没有这样的文件或目录”。 我用谷歌搜索并执行了一些命令,例如, sudo apt-get install g++ 等。 没有任何错误,但没有显示任何输出。
然后我在一个文件中编写了健全的代码,然后尝试从终端运行它,它运行良好!唯一的问题发生在代码块上。
#include<stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}
我认为问题出在 GCC 配置上。但我不知道如何在 Linux Mint 中为 GCC 配置或添加路径(因为这是我在 Linux 的第一天)
【问题讨论】:
-
CB 有一个“构建日志”窗口。当您尝试构建代码时,该窗口中是否有任何消息?
-
可能不再是您的 GCC 配置了。见上面的评论。
-
@HolyBlackCat:当我构建时,它说: -------------- 构建文件:“无项目”中的“无目标”(编译器:未知)- -------------- gcc -c /home/fahim/Desktop/hello.c -o /home/fahim/Desktop/hello.o g++ -o /home/fahim/Desktop/hello /home/fahim/Desktop/hello.o 进程以状态 0 终止(0 分钟,0 秒)0 错误,0 警告(0 分钟,0 秒) ))
-
@SMFahim 也许输出窗口会立即关闭?尝试在
return之前添加getchar()。 -
@HolyBlackCat:还是一样。进程以状态 -1 终止
标签: c linux gcc codeblocks linux-mint