配置Codeblock+wxWidgets-3.0.1開發(fā)環(huán)境作者: Sai
1. 下載codeblock,進官網(wǎng),首先提醒下,下載工具一定要進官網(wǎng),最新,沒木馬. http://www./downloads/binaries
選在SourceForge.net下載吧. codeblocks-13.12mingw-setup-TDM-GCC-481.exe
2. 下載最新wxWidgets版本 3.0.1穩(wěn)定版.
點擊wxMSW DLLs之后出現(xiàn)下載界面: 由于下載的codeblock自帶的mingw是32位的,我選擇了這個.
如果是64位系統(tǒng)的和自己另外下載了64位的mingw的話可以用這個,在這里如果不熟悉先用32位的吧。
3. 由于下載的這兩個壓縮包都沒有頭文件,所以需要進父目錄單獨下頭文件. http:///projects/wxwindows/files/3.0.1/ 下載wxWidgets-3.0.1_headers.7z:
4. 到現(xiàn)在為止已經(jīng)需要下載總共4個文件: codeblock安裝文件
wxWidgets編譯需要的庫文件.
5. 安裝codeblock. 默認安裝到 C:\Program Files\CodeBlocks.
6. 運行codeblock,如果彈出什么東西選擇“否”好了,這里忘記記錄.
7. 檢查編譯器,以下出現(xiàn)的->箭頭都是先菜單后界面選項. Setting->Environment->Enviroment variables 確認下里面的值是: %path%;C:\Program Files\CodeBlocks\MinGW\bin
8. 測試編譯運行c文件 File->New->Empty file,保存為Untitle1.c.
輸入源碼: #include <stdlib.h> #include <stdio.h>
void main() { printf("Hello CB\n"); }
點擊 Build->Build 編譯完之后 點擊 Build->Run.
9.創(chuàng)建wxWidgets-3.0.1項目. 9.1 File->New->Project 9.2 選擇wxWidgets Project. 9.3 Wizard里選擇 注意,這里沒有貼圖的就直接點下一步 9.4 設置項目位置和名字,我設置名字為test_wx.
9.5 選擇窗口類型和是否需要設計器,新手建議先不用設計器吧,先自己敲下wxFrame的代碼.
9.6 注意,這一步比較重要,需要先停下來解壓使用wx的庫文件. -- 在某個地方創(chuàng)建目錄wxWidgets-3.0.1,這里不要出現(xiàn)中文路徑,因為mingw不支持. -- 把wxMSW-3.0.1_gcc481TDM_Dev.7z解壓到這個目錄下 -- 把wxWidgets-3.0.1_headers.7z解壓到這個目錄下。 解壓后的目錄結構
這里我創(chuàng)建的目錄wxWidgets-3.0.1位置是C:\Users\apple\Desktop\codeblock\wxWidgets-3.0.1,所以以下就是它的路徑.
9.7 Debug和Release的選擇默認,以后自己熟悉自己改吧。 9.8 使用Dll庫和使用unicode編碼.
9.9 彈出找不到Debug和Release配置提示不要管,選擇“是”繼續(xù)
9.10 什么都不選,需要wx額外庫的自己選上.
9.11 選Finish
9.12 .項目已經(jīng)自動生成兩個必備的文件,也就是分別繼承wxFrame和wxApp的類. test_wxApp.cpp test_wxMain.cpp
9.13 右鍵項目test_wx,選Build,出現(xiàn)如下錯誤,這是找不到setup.h文件的原因.
所以我們需要修改庫的頭文件搜索路徑 右鍵項目test_wx,選Build options,在Search directories把gcc_dll改為gcc481TDM_dll,如下圖.
還有Linker
再次Build+Run即出現(xiàn)界面.
結束,還不懂得話真得問下自己的人品了!??! |
|
來自: herowuking > 《CodeBlocks》