当前位置: 技术问答>linux和unix
ubuntu8.04下语言的编译问题
来源: 互联网 发布时间:2016-08-11
本文导语: #include int main() { printf("123"); return 0; } 这是我些的helloword linux版本是ubtuntu8.04 安装了 GNU C compiler 在eclipse里编译不通 在命令行里编译也不通 错误提示: lx@lx-laptop:~$ gcc hello.c hello.c:1:18: 错误: stdio.h:没有该...
#include
int main()
{
printf("123");
return 0;
}
这是我些的helloword
linux版本是ubtuntu8.04
安装了 GNU C compiler
在eclipse里编译不通
在命令行里编译也不通
错误提示:
lx@lx-laptop:~$ gcc hello.c
hello.c:1:18: 错误: stdio.h:没有该文件或目录
hello.c: 在函数‘main’中:
hello.c:5: 警告: 内建函数 ‘printf’ 不兼容的隐式声明
请教大牛这是什么原因呢
小弟新学linux
int main()
{
printf("123");
return 0;
}
这是我些的helloword
linux版本是ubtuntu8.04
安装了 GNU C compiler
在eclipse里编译不通
在命令行里编译也不通
错误提示:
lx@lx-laptop:~$ gcc hello.c
hello.c:1:18: 错误: stdio.h:没有该文件或目录
hello.c: 在函数‘main’中:
hello.c:5: 警告: 内建函数 ‘printf’ 不兼容的隐式声明
请教大牛这是什么原因呢
小弟新学linux
|
默认没有安装gcc
命令行执行apt-get install build-essential
命令行执行apt-get install build-essential
|
明显是缺少必要的头文件嘛
你应该没有安装gcc至少是没有安装全,是系统自带的那个里面不全的连基本的头文件都没包含。
解决方法如下:
在你电脑联网的情况下执行如下命令即可:
sudo apt-get install build-essential
下载完整的gcc编译器就可以咯
你应该没有安装gcc至少是没有安装全,是系统自带的那个里面不全的连基本的头文件都没包含。
解决方法如下:
在你电脑联网的情况下执行如下命令即可:
sudo apt-get install build-essential
下载完整的gcc编译器就可以咯