2016-12-09 41 views
0

我發送一個HTTP請求到我的web服務器,它的任務是編譯一個利用system()函數的文件。我試圖編譯這段代碼:Gcc:錯誤嘗試執行'cc1':execvp:沒有這樣的文件或目錄

system("gcc -o testFile testFile.c") 

不過,我收到此錯誤:

error trying to exec 'cc1': execvp: No such file or directory 

我不是在Linux和C.任何人說的專家可以幫助解決這個問題?

我試圖提供的解決方案,它沒有工作

+1

這聽起來像一個破碎的GCC安裝。 – melpomene

+0

如何解決這個問題? – Timmy

+0

@Timmy在Linux發行版的文檔中查找如何安裝和刪除軟件包,然後刪除現有的gcc軟件包並重新安裝。 – nos

回答

1

這就是我設法解決這個問題:

system("export PATH=$PATH; gcc -o testFile testFile.c") 
相關問題