為什麼用codeblock源文件不能運行
❶ CodeBlocks打入代碼後無法運行是什麼情況
如果安裝了帶編譯器的codeblocks,還是不能編譯,那可能就是設置問題了。
打開codeblocks , 點菜單中的 setting , 選擇 compiler and debugger。
會彈出一個設置頁,請確認右邊的compiler 選擇的是GNU GCC Compiler.
下面有幾個標簽頁,分別是Compiler setting , Linker setting ... 選擇第四個標簽頁 Toolchain executables
這里要設置編譯器的目錄。可以先點右邊的auto detect,讓編譯器自動探測設置。
如果探測到了,彈出的框里會寫 Auto-detected installation path of "GNU GCC Compiler" in "C:\..."
如果沒有探測到,也會彈出一個框給出提示。
如果自己知道編譯器的目錄,可以自己選擇,點auto detect 旁邊的三個點的按鈕,自己選擇目錄就行了。
直接把目錄的路徑復制到那一行也是可以的。
下面的設置,按安裝時候的初始值,不需要改變。
確定後就可以了,自己去試試hello world 吧。
❷ codeblocks為什麼不能運行
如果安裝了帶編譯器的codeblocks,還是不能編譯,那可能就是設置問題了。 打開codeblocks , 點菜單中的 setting , 選擇 compiler and debugger。 會彈出一個設置頁,請確認右邊的compiler 選擇的是GNU GCC Compiler. 下面有幾個標簽頁
❸ 為什麼電腦安裝codeblocks運行不了
這個IDE我還完全沒有用過,不過,你應該確認一下,你是否安裝了
C
編譯器,因為
Code::blocks需要手動安裝編譯器,一般是由官方提供MinGW(完整安裝包中有這個)。
檢查一下是否安裝了Mingw
,如果安裝了就檢查安裝目錄(例如
..\CodeBlocks\MinGW\bin
)下的文件:
mingw32-gcc.exe
(C的編譯器)
gdb.exe(調試器)
windres.exe(資源文件編譯器)
mingw32-make.exe
(製作程序)
然後再檢查設置,將編譯器設置為
GCC
,再關聯到
Mingw
安裝目錄(例如
..\CodeBlocks\MinGW),組件列表如上對號入座。
還有是不是
C::B
和
Visual
Studio
2005/2008
一樣,編譯前要先建立工程?
一般程序面板上會有錯誤提示,可以按照提示解決。具體使用參考官方
wiki
。
其實如果是新手,那一定使用的是標准C,對目標程序也沒有什麼特殊要求,完全可以使用
其他編譯環境,比如
Visual
C++
6.0,使用也很方便。當然如果一定要使用開源軟體,那也可以使用
DEV
C++
,它同樣也使用
GCC或
Mingw
編譯器。
❹ 為什麼我的codeblocks不能運行C程序
codeblocks打開沒法編程序的解決辦法
首先我們登陸codeblocks官網,上官網才是專業人士的做法^-^,點download進入下載頁面
一般我們只是使用,不會對它的源代碼做修改,因此選擇release版本
之後可以看到針對各種操作系統的版本,一般大家用的是Windows版本,這里注意要選擇後兩個版本,第一個版本是不帶編譯器的,盲目選擇第一個版本產生的後果後面再講。
下載後直接雙擊安裝就好了,注意安裝界面中出現編譯器選項,說明這個版本是自帶編譯器的
如果下載的是前面一步中的第一種,就是這樣的安裝界面,注意到它是不帶編譯器的,因此安裝好後可能無法編譯(除非你電腦上本來有編譯器可以供CodeBlock使用)
下一步安裝目錄我沒有選默認,而是自己改了目錄,這樣可能導致安裝完後仍無法編譯,但修改一下設置就可以解決了
安裝完後首先到安裝目錄下看有沒有裝上編譯器,如果沒有這個文件夾你可能是安裝的不帶編譯器的版本。。。
有上一步的這個文件夾但是仍然無法編譯代碼的話,是由於我們前面安裝時更改了安裝目錄,而程序去默認的目錄下(C盤)去找這個文件夾沒找到就導致無法編譯。解決方法很簡單,打開軟體,選擇setting->Compiler
在編譯器設置頁面手動瀏覽找到MinGW文件夾,或選擇autodetect,就可以完成編譯器的設置,可以順便將GNU GCC 設為默認編譯器
編譯成功的效果如下,如果不能編譯則log欄為空,還會彈出提示欄。
❺ codeblock為什麼不能執行程序
這些屬性設置默認是要去編譯器安裝目錄的bin文件夾下查找,而紅框中的默認文件名在bin文件夾下都是不存在的,那codeblocks當然無法正確找到對應的編譯器,所以請手動設置這些編譯器的路徑,同樣路徑都在編譯器安裝目錄的bin文件夾中
❻ 為什麼我在官網上下載的codeblock寫完代碼後編譯執行不了
我也覺得作為一個優秀的IDE,不可能沒有這個功能。
這幾天研究了一下,找到了這個功能了。
返回原來的,是菜單欄里的View - Jump - Jump Back。
當然,這樣按很不方便,可以自己設置快捷鍵的。
在Setting 裡面的Editor 的Keyboard Shortcut里設置。
如果沒有這個,可能是安裝的時候,沒有裝全,可以重新裝一次,
選擇安裝組件時,注意把codeblocks-contrib下面的裝上,這樣會多很多插件,其中包括了鍵盤快捷鍵設置的插件。(我也是今天才發現這個沒裝,裝上後可訂制性大大增強了)
❼ 我的codeblocks為什麼運行不了
編譯器沒配置好
❽ 為什麼「codeblocks」無法編譯和運行
CodeBlocks是一個開源的IDE,可以免費下載,但是許多新手發現自己下載的軟體安裝後不能編譯,這里列舉幾種可能的問題和解決方案。