gcc 編譯時的 error trying to exec 'cc1plus': execvp: 沒有那個檔案或目錄問題

Chord__發表於2014-11-25

今天在source insight上建了一個新檔案 檔名為unorderedAB.C 這裡的是C用的是大寫的c,於是再用gcc編譯出現這樣的錯誤 error trying to exec 'cc1plus': execvp: 沒有那個檔案或目錄,命令gcc unorderedAB.C -lpthread 用的是和檔名一樣的,查了半天也沒找出來。

網上的回答基本都是:由於gcc版本過低或者是沒有安裝g++(ps:可能最新的gcc可以識別大寫的 .C檔案),這類回答實在不能令人信服。

我後來刪掉了原始檔,重新編寫後居然成功編譯。。。。因為unorderedAB.c用了小寫的c。這個錯誤還真是難發現。。。

相關文章