|
|
今天重新装了 debian,一切弄完以后,发现gcc不好用:- # cat a.c
- #include <stdio.h>
- main()
- {
- printf("Hello World!\n");
- }
- # gcc -o a a.c
- a.c:1:19: error: stdio.h: 没有那个文件或目录
- a.c: In function 'main':
- a.c:4: warning: incompatible implicit declaration of built-in function 'printf'
复制代码 我也不知道为什么,以前装debian从来没有出现过这种问题
# apt-get install libncurses5-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。如果您用的是不稳定(unstable)发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们还在新到(incoming)目录中。
您仅要求对单一软件包进行操作,这极有可能是因为该软件包安装不上,同时,
您最好提交一个针对这个软件包的故障报告。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
libncurses5-dev: 依赖: libc-dev
E: 无法安装的软件包
# apt-get install libc-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
注意,我选了 libc6-dev 而非 libc-dev
有一些软件包无法被安装。如果您用的是不稳定(unstable)发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们还在新到(incoming)目录中。
您仅要求对单一软件包进行操作,这极有可能是因为该软件包安装不上,同时,
您最好提交一个针对这个软件包的故障报告。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
libc6-dev: 依赖: libc6 (= 2.3.6.ds1-13) 但是 2.5-9+b1 正要被安装
E: 无法安装的软件包
请问应该怎么解决啊?谢谢. |
|