今天剛安裝完CodeBlocks,卻發現無法編譯源代碼,右下角提示:
我下載的是附帶編譯器的WIN10 64位的版本。安裝位置是自定義的。
下載鏈接:
解決辦法:
- 查看是否配置了正確的編譯器路徑
有些博主的解決辦法是,Settings -> Compiler進入編譯設置界面然後點擊Reset defaults 或者點擊Auto-detect,如果點擊完之後,
這個路徑沒有發生任何變化,或者說和你安裝的Codeblocks文件夾中的MinGW的安裝路徑不符, 你需要點擊 … 手動選擇爲MinGW的安裝路徑
- 確認選擇好MinGW的安裝路徑後,查看MinGW中是否有下面的.exe文件
直接點擊後面的 … 進行選擇:
對於我下載的版本來說,MinGW 的bin目錄下並沒有mingw32-gcc.exe
這就導致了無法編譯。如果你的有這個編譯器文件的話,就不需要改了。
我的改成這樣就可以編譯了: