我建立了一個快速的服務器上的gcc 4.4.6(使用CUDA),大約需要10分鐘。但是,在我自己的桌面上,編譯需要花費時間。在一臺機器上編譯gcc4.4.6,如何讓另一臺機器使用它?
因此,無論機器都是64位Linux,雖然圖1是Ubuntu的,而另一個是Arch Linux的。 Arch Linux有新的內核版本。
所以在服務器上,我安裝了內置GCC-4.4.6到/ opt。我只需將/opt/gcc-4.4.6複製到我的PC的/opt/gcc-4.4.6。
他們,好像它完全不是那麼回事,當我試圖 ./x86_64-unknown-linux-gnu-gcc〜/開發/ C /你好/ hello.c的
它顯示 x86_64-未知Linux的GNU-GCC:錯誤嘗試執行「CC1」:execvp:沒有這樣的文件或目錄
所以,我能怎麼辦呢?
感謝, 阿爾弗雷德
當然這僅僅是一個路徑問題? – talonmies
令人驚奇的是,cc1是如何將特定的「cc1」與特定的「gcc」可執行文件相關聯的。我用「查找」和cc1不在/ opt中,我安裝了內置的gcc 4.4.6。 –