codeblocks編譯設置
❶ codeblocks無法編譯運行 無法編譯運行解決辦法
1、首先登陸codeblocks官網,上官網才是專業人士的做法,點download進入下載頁面。
2、一般只是使用,不會對它的源代碼做修改,因此選擇release版本。
3、之後可以看到針對各種操作系統的版本,一般大家用的是Windows版本,這里注意要選擇後兩個版本,第一個版本是不帶編譯器的,盲目選擇第一個版本產生的後果後面再講。
4、下載後直接雙擊安裝就好了,注意安裝界面中出現編譯器選項,說明這個版本是自帶編譯器的。
5、如果下載的是前面一步中的第一種,就是這樣的安裝界面,注意到它是不帶編譯器的,因此安裝好後可能無法編譯(除非你電腦上本來有編譯器可以供CodeBlock使用)。
6、下一步安裝目錄沒有選默認,而是改了目錄,這樣可能導致安裝完後仍無法編譯,但修改一下設置就可以解決了。
7、安裝完後首先到安裝目錄下看有沒有裝上編譯器,如果沒有這個文件夾你可能是安裝的不帶編譯器的版本。
8、有上一步的這個文件夾但是仍然無法編譯代碼的話,是由於前面安裝時更改了安裝目錄,而程序去默認的目錄下(C盤)去找這個文件夾沒找到就導致無法編譯。解決方法很簡單,打開軟體,選擇setting->Compiler。
9、在編譯器設置頁面手動瀏覽找到MinGW文件夾,或選擇autodetect,就可以完成編譯器的設置,可以順便將GNU GCC 設為默認編譯器。
10、編譯成功的效果如下,如果不能編譯則log欄為空,還會彈出提示欄。
❷ 如何設置codeblocks編譯器
首先在編譯器設置中設置為 vc 2010即可。
但是只安裝vc 2010的話,在vc的bin目錄中無法找到rc.exe和cdb.exe。
rc.exe可以從C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin目錄下找到。你也可以把rc.exe 和rcdll.dll拷貝到vc的bin目錄下。
cdb.exe無法找到,你必須下載 Debugging Tools for Windows 。當然這個東西沒有單獨的包可下載,你可以下載Microsoft Windows SDK for Windows 7 and .NET Framework。這個東西現在只需先下載一個500k的引導程序,然後其他的都不要,只要Debugging Tools for Windows就好了。
安裝好的cdb.exe在C:\Program Files\Debugging Tools for Windows (x86)目錄下,你需要在compiler and debugger settings中的Toolchain executables選項的additional paths中增加這個目錄以便codeblocks查找它。
ok,現在你可以用目前最棒的c++編輯器和最棒的c++編譯器了:)
或許你在編譯一個帶資源文件的工程,而這個資源文件#include <windows.h>時,你又會遇到問題:致命錯誤 RC1015: 無法打開包含文件 'windows.h'。還是一樣在compiler and debugger settings中的search directories設置中為編譯、鏈接、資源編譯三個選項加上下面這個查找目錄:
C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include
❸ codeblocks設置java環境
Code::Blocks是一個C++集成開發環境(IDE),通常用於編寫和調試C++代碼。它不支持Java開發,因此無法在Code::Blocks中設置Java環境。
如果您想要編寫和運行Java代碼,建議您使用專門針對Java開發的IDE,例如Eclipse、NetBeans或IntelliJ IDEA等。這些IDE都鎮亂迅提供了方便的Java開發環境和調試工具,並且可以輕松地設置Java環境。
如果您仍然希望使用Code::Blocks進行Java開發,您需要手動安裝並配置Java開發環境。以下是一些步驟:
1. 下載和安裝Java SDK。您可以從Oracle官網下載Java SE Development Kit(JDK)。
2. 設置系統環境變數。打開控制面板,選擇「系統與安全」>「系統」,然後選擇陪舉「高級系統設置」。選擇「環境變數」,在系統變數中添加JAVA_HOME變數,將其值設置為Java SDK的安裝路徑。然後,在Path變數中添加Java二進制文件夾的路徑。
3. 在Code::Blocks中設置Java編譯器。打開Code::Blocks,選擇「設置」>「編譯器」,然後選擇「添加」>「GCC編譯器」。將名稱設置為「Java」,將路徑設置為Java編譯器的位置,然後單擊「確定」。
4. 創建Java項目。在Code::Blocks中,選擇「文件」>「新建」>「項御此目」,然後選擇「其他」>「空白項目」。將項目命名為您喜歡的名稱,然後選擇「Java」作為編譯器。
5. 編寫和編譯Java代碼。在Code::Blocks中,創建一個新的Java源文件,編寫代碼,並在編譯器中編譯代碼。
請注意,雖然您可以使用Code::Blocks進行Java開發,但是這並不是最佳選擇。使用專門為Java開發設計的IDE可以提供更好的功能和體驗。
❹ codeblocks多個文件如何切換編譯
針對不同工程之間main文扮者件編譯。
首先需要激活語言編譯的廳扒薯工程。此掘
點擊右側工程樹里需要編譯的工程,點擊滑鼠右鍵,選擇第一個activate project,然後再進行編譯即可在不同工程里切換編程。
❺ codeblocks怎麼編譯
1、 下載 CodeBlocks.rar ,並把它解壓到當前系統分區中的某一根目錄下,比如F:\ ,注意:不要解壓到含有中文或空格的目錄中(尤其是不能解壓到桌面)!
2、進入「F:\codeblocks」目錄,並雙擊「codeblocks.exe」可執行文件,啟動它。
3、現在我們學習如何通過向導創建一個控制台應用,並且直接編譯、運行它。
步驟1:Code::Blocks主菜單「文件」→「新建」→「項目…」 彈出如下對話框中,開始「Console Application」。
(圖 1 開始「Console Application」向導)
步驟2:如果出現向導的「歡迎界面」,直接點擊下一步。
步驟3:出現用於選擇語言的對話框,選擇「C++」,下一步。
步驟4:出現選擇文件夾的對話框,在「項目標題」中輸入「HelloWorld」。兩單詞連寫,不包括雙引號。本步操作結果將會在「我的文檔」中「CodeBlocks Projects」目錄下,新建一個名稱為「HelloWorld」的目錄。
步驟5:出現編譯器選項對話框。在「編譯器」中選擇「GNU GCC Compiler」。其下則默認「Debug」與「Release」兩個編譯目標都是默認選中的,不必改變,通常我們都需要調試和發行兩個版本,就算是一個Hello Word的簡單程序。按下「完成」。
步驟6:必要時按下「Shift + F2」,出現「Management」側邊欄,如下圖:
(圖 8 項目管理器)
步驟7:雙擊上圖所示的main.cpp,將打開該文件。暫時我們還並不需要修改它。
步驟8:主菜單「構建」→「構建」。或者,用熱鍵Ctrl+F9,完成編譯。
步驟9:再按Ctrl + F10,運行。(9、10步也可以通過工具欄實現,請讀者自行熟悉)。下面是運行結果圖:
步驟10:其中「Hello world!」是我們程序的輸出。下面的內容是Code::Blocks為了方便我們調試而增加的內容(本來該程序運行後,就直接退出),包括顯示了程序運行用時,以及提示「按任意鍵退出」。
4、我們需要一款好的IDE,希望它不僅有助於我們學習C++,也應該是我們今後編寫C++應用程序時的上好工具。目前我推薦使用Code::Blocks,它除了具備IDE典型的集編輯、編譯、調試在一身的功能之外,還具備以下特點。
(1) 開源
開源不僅僅意味著免費,它還意味著更好的學習途徑。
(2)跨平台
包括Windows、Linux、Mac OS等。
(3)跨編譯器
包括gcc/g++、Visual C++、Borland C++、Intel C++等超過20多款編譯器。同時它也支持多種語言的編譯,包括D語言等(當然,Code::Blocks主要支持C++語言)。
(4)插件式框架
Code::Blocks採用開放體系,有著良好的功能擴展能力。
(5)採用C++寫成
無須安裝額外的,往往是龐大的運行環境。再者,一款C++的IDE採用C++寫成,這是最自然不過的事了。
(6)升級頻繁與維護良好
差不多每個月都有升級包,有時甚至數天就有新的升級包可供下載。另外其官方論壇也相對活躍,除了提出BUG以外,來自世界各地熱心維護者往往第一時間提供不同操作系統上的安裝包。
(7)內嵌可視化GUI設計
IDE的圖形界面,採用wxWidgets,同時也支持使用wxWidgets進行可視化圖形界面設計。
(8)支持多國語言
通過中文語言包,支持漢化界面上的絕大部分內容。
❻ 如何用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
這里鍵入源代碼文件名。
❼ 如何設置codeblocks的編譯器路徑
IDE的話就不需要輸入選項,但是不意味著不需要指明,只是一切都被圖形化了,只需要配置就可以了。好了,看看codebloc是如何配置的,當然以實驗為例子了。
1. 新建項目
2. 配置編譯器和連接器路徑
這個search directories 就是頭文件所在路徑,添加這個路徑後就可以在程序裡麵包含頭文件了。
有了頭文件還不行,還要把連接器需要連接的庫添加進來。否則程序只能編譯卻不能鏈接,也就不能生成可執行文件了。
3. 然後,然後就沒有然後了。
❽ 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了這樣就吧編譯器和調試器的配置設置好了。
❾ 如何配置codeblock編譯環境
1、先在CodeBlock中新建C或C++工程。
CodeBlock新建工程步悉隱驟:File——New——Project——Console applications——C或C++都可——Project所在路徑(不可使用中文路徑!)
2、工程目錄下 main.c 改成 *.py 文件,本文改成test.py。
3、單擊菜單欄Tools——Configure tools——Add按鈕,出現Edit Tool頁面,在此配置Python編譯選項。
4、單擊Settings——Editor——Keyboard shortcuts——Tools——PyRun,在New shortcut中鍵入F5(可根據自己習慣設御陸陵置編譯運行的快捷鍵鎮戚),單擊Add,OK。
5、至此,Python編譯環境配置完畢,可以coding了,按快捷鍵 F5 即可編譯運行。