1. codeblocks沒有檢測到編譯器,怎麼弄
你估計下載的是codeblocks-13.12-setup.exe,不帶編譯器的。
你可以重新下載安裝帶編譯器的codeblocks-13.12mingw-setup.exe
如果你電腦上已經安裝有mingw或cygwin,那麼可以在codeblocks的Setting->Compiler..中設置編譯器的路徑
2. 32位linux下 CodeBlocks里配置intel 的C/C++編譯器。賬號等級才一級,20個財富全都奉上!
試試看,把你的toolchain路徑加到環境變數PATH中,再export
然後重啟電腦
加PATH的時候小心,保留原有的
.bashrc最後一行
export PATH="${PATH}:你的toolchain路徑"
3. 為什麼我的codeblocks無法編譯和運行
CodeBlocks是一個開源的IDE,可以免費下載,但是許多新手發現自己下載的軟體安裝後不能編譯,這里列舉幾種可能的問題和解決方案。
4. codeblocks使用什麼編譯器編寫
1,安裝 Code:Blocks安裝版本有兩個,一個是不帶MinGW,一個是帶MinGW(GNU工具在Windows上的一種移植,裡面有GNU編譯器套件) 當然Code:Blocks裡面也支持其他編譯器,比如微軟的VS C++,Code:Blocks會自動偵測,或者你自己可以手動設定
5. 如何用codeblocks+mingw-w64編譯器編譯glew庫
1、下載codeblocks16.01
選第一個codeblocks-16.01-setup.exe,這個是純IDE不帶編譯器。
2、下載mingw-w64
文件:mingw-w64-install.ex
3、安裝codeblocks,mingw-w64
codeblocks安裝參數:我把他安裝在d:盤。D:\Program Files (x86)\CodeBlocks
打開安裝文件codeblocks-16.01-setup.exe,然後一路點NEXT,在安裝路徑選擇你喜歡的地方,最後點finish結束。
mingw-w64安裝參數:
版本version:5.3.0,一般選最新的。(截止2016年04月20號5.3.0是最新的版本)
架構Achitecture:x86_64,win系統都是此架構,選這個x86_64可以編譯64位程序,i686隻能編譯32位。
線程Threads:選posix,posix跨平台。
異常處理Exception:seh。調試用。
build version:0.
安裝位置:我的安裝位置:D:\MinGW\mingw64
我的安裝位置:
點NEXT,等待安裝結束。
二、在IDE:codeblocks中配置mingw-w64編譯器,使之能編譯最簡單的c程序在cmd窗口即控制台列印出「你好!」
1、打開codeblocks,設置編譯器位置。(告訴IDE編譯器在哪裡)。
settings-彈出菜單第三行compiler setting(編譯器設置)。
點藍色框選擇mingw-w64安裝位置里的mingw文件夾,編譯器位置就設置好了。
可以編譯最簡單的程序了。
文件夾里有各種編譯器。
主要是要交叉編譯程序。我在64位系統可以編譯出32位系統能運行的程序。
擴展:在cmd里使用mingw32-make編譯程序:
先添加mingw-w64安裝文件的bin地址到系統path環境變數里。
復制mingw-w64bin文件夾到path里。
計算機-屬性-高級系統設置-環境變數-path,注意添加英文標號「;」。
三、最簡單的程序。
1、file-new-project-empty project(空項目)
參數如下:
我項目的位置放在D:\CodeBlocks工程下。
點finish完成。
什麼都沒有,別急,先去看看工程文件夾發生了什麼。
建立工程之前,什麼都沒有:
建立之後,且工程未添加文(裡面只有項目文件.cbp,沒有源代碼文件):
2、為項目添加源代碼文件。
files-new-files
這里鍵入源代碼文件名。
6. win10 codeblocks無法編譯,顯示無編譯器。
方法/步驟
首先我們登陸codeblocks官網,http://www.codeblocks.org/home,上官網才是專業人士的做法^-^,點download進入下載頁面
一般我們只是使用,不會對它的源代碼做修改,因此選擇release版本
之後可以看到針對各種操作系統的版本,一般大家用的是Windows版本,這里注意要選擇後兩個版本,第一個版本是不帶編譯器的,盲目選擇第一個版本產生的後果後面再講。
下載後直接雙擊安裝就好了,注意安裝界面中出現編譯器選項,說明這個版本是自帶編譯器的
如果下載的是前面一步中的第一種,就是這樣的安裝界面,注意到它是不帶編譯器的,因此安裝好後可能無法編譯(除非你電腦上本來有編譯器可以供CodeBlock使用)
下一步安裝目錄我沒有選默認,而是自己改了目錄,這樣可能導致安裝完後仍無法編譯,但修改一下設置就可以解決了
安裝完後首先到安裝目錄下看有沒有裝上編譯器,如果沒有這個文件夾你可能是安裝的不帶編譯器的版本。。。
有上一步的這個文件夾但是仍然無法編譯代碼的話,是由於我們前面安裝時更改了安裝目錄,而程序去默認的目錄下(C盤)去找這個文件夾沒找到就導致無法編譯。解決方法很簡單,打開軟體,選擇setting->Compiler
在編譯器設置頁面手動瀏覽找到MinGW文件夾,或選擇autodetect,就可以完成編譯器的設置,可以順便將GNU GCC 設為默認編譯器
10
編譯成功的效果如下,如果不能編譯則log欄為空,還會彈出提示欄。
7. Code::Blocks編譯不了C++,要怎麼樣設置編譯器
是這樣的:
(1)選擇"sttings/compiler and debugger"菜單項,進入編譯器好調試器配置界面。
(2)默認的編譯器是gnu gcc compiler,這個你就不要管了,當然你還可以修改的。
(3)選擇「compiler setting"的菜單下的」compiler flage"子菜單,勾選「proce debugging symbols[-g]"和」enable standdard compiler warnings[-w]「然後選擇」toochain executables「子菜單,在出現的界面上點擊右側的auto-detect按鈕,並且配好下面的幾個條條就好了(一般就是默認的)
(4)最後就是按ok了這樣就吧編譯器和調試器的配置設置好了。