error: stdio.h: 没有那个文件或目录

这两天在自己的破笔记本上安装了debian etch,想学习点linux下的开发。后来装完gcc后,发现编译那个非常简单的hello-word程序出错:
error: stdio.h: 没有那个文件或目录。
到办公室的电脑的虚拟机里的debian里一试,也出同样的问题!
在网上查了一下终于知道,原来是少一个libc6-dev的软件包。
但是却不要安装libc6-dev这个软件包,而是要安装build-essential这个包:
apt-get install build-essential
这个build-essential是干什么的呢?debian官方有解释:
http://packages.debian.org/unstable/devel/build-essential
原来,build-essential是一个列表,包含了编译debian包必需的大部分组件。
安装完之后,顺利完成了那个hello-world程序。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值