我的构建设置有一些奇怪的问题......实际上我正在尝试编译
#include <stdio.h>
int main()
{
printf( "Hello World!\n" );
return 0;
}
Run Code Online (Sandbox Code Playgroud)
通过跑步
gcc -o simple simple.c
Run Code Online (Sandbox Code Playgroud)
但这会带来一些错误。首先是找不到cc1,在添加路径后,$PATH我现在得到错误:
/usr/include/stdio.h:34:21: fatal error: stddef.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)
长文本,短问题:如何删除所有相关内容并重新配置所有内容?我试过:
apt-get purge build-essential && apt-get install build-essential gcc g++
Run Code Online (Sandbox Code Playgroud)
但这没有帮助/工作!
感谢您的帮助!
build-essential 是一个元包,所以我对清除它没有效果并不感到惊讶。
一些重建选项:
apt-get install --reinstall gcc g++ 不能保证成功——如果这没有帮助,请尝试选项 2apt-get purge gcc g++ && apt-get install gcc g++这应该会成功,但可能需要大量的开发包。您可以使用dpkg --get-selections 技巧备份已安装的软件包dpkg --get-selectionsUbuntu备份已安装的软件包列表并重新安装祝你好运!
| 归档时间: |
|
| 查看次数: |
1927 次 |
| 最近记录: |