我試圖編譯Linux的C++程序,在shellC++:調試總線錯誤
$ g++ -Wall *.cpp -o prog
,由於某種原因它不斷給我一個奇怪的錯誤使用命令:
g++: Internal error: Bus error (program cc1plus) Please submit a full bug report. See for instructions.
我搜查了網絡的這個總線錯誤,它說它必須處理有關訪問非法內存的內容。
有人可以澄清一些事情對我來說更多一點嗎?
這是否只發生在這些特定的* .cpp文件上,或者是否在您嘗試編譯某些內容時發生?如果是後者,那麼在你的Linux安裝中可能會出錯,否則你會發現一個g ++的bug。 – Frank 2010-09-28 15:51:34
另外,你使用什麼g ++版本(參見'g ++ -v')?並且它是否也與其他版本發生? – Frank 2010-09-28 15:52:33