天天看點

CodeBlock:Process terminated with status1073741510剛安裝 codeblock ,第一個程式就無法 編譯/運作?

剛安裝 codeblock ,第一個程式就無法 編譯/運作?

記錄一次解決 codeblock 無法編譯/運作的過程。

碼字不易,對你有幫助的話,求 點贊/轉發/關注

關注公衆号:不會程式設計的程式圓

看更多幹貨,擷取第一時間更新!

今天想用一下 Code::Block 編譯器,寫了一段 Hello World 的代碼,然後就開始受折磨了,現在問題解決了,感覺神清氣爽。

現在我一步一步說無法編譯/運作的可能原因

Can’t find compiler executable in your configured search paths for GNU GCC Compiler

我的這個報錯是在剛打開 CodeBlock 時,界面右下角彈出的。

原因有可能是你下載下傳的 codeblock 沒有帶編譯器,檢視方法是:

按照下面3張圖一步一步來

CodeBlock:Process terminated with status1073741510剛安裝 codeblock ,第一個程式就無法 編譯/運作?
CodeBlock:Process terminated with status1073741510剛安裝 codeblock ,第一個程式就無法 編譯/運作?
CodeBlock:Process terminated with status1073741510剛安裝 codeblock ,第一個程式就無法 編譯/運作?

然後你就會看到這個界面,從上開始看

我的 compile’s installation directory 路徑已經弄好了。

你得預設可能是在 C/MinGW 或者其他的,你要關注的是在這個路徑下有沒有這個檔案夾,有點話也進去看看,看裡面有沒有内容。

CodeBlock:Process terminated with status1073741510剛安裝 codeblock ,第一個程式就無法 編譯/運作?

如果沒有的話,恭喜你,你沒有下載下傳 MinGW 這個編輯器,現在擺在你面前有兩條路:

  1. 去下載下傳一個編譯器,然後再回到這裡來把路徑寫好。這時也要注意下面3個.exe 路徑是否能在你編譯器下載下傳到的目錄裡的 bin 目錄裡找到。
  2. 重新下一個帶 MinGW 的 CodeBlock

第二種也是我選擇的辦法,可以參考這個回答:

解決了回來也給我點個贊!!!

CodeBlock安裝後無法運作為什麼?無法找到編譯器?

Process terminated with status1073741510

這是我最終的解決問題的辦法,現在說說我的彎路。

我用第一種方法去下載下傳編譯器,下載下傳好,目錄配好之後,結果是隻能編譯,不能運作

編譯很正常,error,warning什麼的都給你寫的好好的,運作時控制台是能出來,但是 hello world 不顯示,然後就 return 了一個很奇怪的值。關了控制台,底部 build log 顯示錯誤

Process terminated with status1073741510

然後我就谷歌,有人說要配置 path 環境變量,我就在進階設定裡的 path 中加上了 MinGW 目錄中 bin 的目錄,但是依然還是上面的錯誤。

我也看了 StackOverflow 和 segmentationfault 的相關問題都沒有給出一個适合我的情況的解答可以參考。

最後竟然重下就好了!暈!

用 codeblock 來輸出第一個條程式把!

CodeBlock:Process terminated with status1073741510剛安裝 codeblock ,第一個程式就無法 編譯/運作?
CodeBlock:Process terminated with status1073741510剛安裝 codeblock ,第一個程式就無法 編譯/運作?

繼續閱讀