出現這個問題的原因有幾個: 1.Configure不能識別你的系統環境變量; 這個可能由於環境變量完全沒有設置或者不能得到明確信息(比如系統版本,頭文件位置等)。出現這個問題只能手動設置這些變量或者讓系統能提供這些信息。 2.你的系統的C編譯器是個垃圾; 你的系統已經有了C編譯器,但是不是ANSI C編譯器或者有功能缺陷。建議你安裝一個gcc編譯器。 3.頭文件處於混亂狀態; 系統升級或者安裝了其他編譯器的時候造成頭文件處於這種狀態。你需要把你的頭文件目錄和你的編譯器還有系統保持一致。 4.你的操作系統或者編譯器過期了; 軟件提供上已經提供了新版本的軟件了,你需要升級你的編譯器或者系統。