我似乎無法編譯即使簡單的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