本篇文章主要是给大家分享一下关于Ubuntu使用时GCC无法使用提示:
gcc change.c -o change
change.c:1:9: fatal error: stdio.h: 没有那个文件或目录
#include<stdio.h>
^~~~~~~~~
compilation terminated.
首先需要进行sudo apt-get install libc6-dev
(提示无法获得锁时可用下面的命令 如果没有提示请忽略
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock)
提示上面的图片信息是可利用如下命令进行升级
最后执行GCC成功!!
总结方法:
无法使用GCC时使用以下命令进行操作
sudo aptitude update
sudo aptitude install build-essential
第一次感受到了aptitude和apt-get的区别!
网上有人说“aptitude 与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,aptitude 在处理依赖问题上更佳一些。举例来说,aptitude 在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。以下是笔者总结的一些常用 aptitude 命令,仅供参考。”
发表回复