我似乎无法编译即使简单的C程序了;我似乎无法查明昨天发生了什么变化,当时似乎都很好。我正在使用gcc 5.2.1
。使用gcc编译时出现总线错误
编译这个程序(或任何其他程序)
#include <stdio.h>
int main(int argc, char *argv[]) {
printf("Hello world!\n");
return 0;
}
给了我这个错误:
<built-in>: internal compiler error: Bus error
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
我在亏损;在互联网上搜索时发现的内容是几年前发布的详细描述已解决的错误或C程序错误使用内存产生的总线错误。
我试着清除并重新安装与apt-get(我使用Ubuntu)gcc,但没有任何改变。
也许重新安装GCC?它看起来gcc以某种方式被损坏。 – fluter
@fluter已经尝试apt-get,添加了对帖子的编辑 – Odexios
您是否对gcc最近说过和升级做过任何更改? – sjsam