標籤:wxwidgets codeblock 項目配置 設定
配置Codeblock+wxWidgets-3.0.1開發環境
作者: Sai
1. 下載codeblock,進官網,首先提醒下,下載工具一定要進官網,最新,沒木馬.
http://www.codeblocks.org/downloads/binaries
選在SourceForge.net下載吧.
codeblocks-13.12mingw-setup-TDM-GCC-481.exe
2. 下載最新wxWidgets版本 3.0.1穩定版.
http://www.wxwidgets.org/downloads/
點擊wxMSW DLLs之後出現下載介面:
由於下載的codeblock內建的mingw是32位的,我選擇了這個.
如果是64位系統的和自己另外下載了64位的mingw的話可以用這個,在這裡如果不熟悉先用32位的吧。
3. 由於下載的這兩個壓縮包都沒有標頭檔,所以需要進父目錄單獨下標頭檔.
http://sourceforge.net/projects/wxwindows/files/3.0.1/
下載wxWidgets-3.0.1_headers.7z:
4. 到現在為止已經需要下載總共4個檔案:
codeblock安裝檔案
wxWidgets編譯需要的庫檔案.
5. 安裝codeblock.
預設安裝到 C:\Program Files\CodeBlocks.
6. 運行codeblock,如果彈出什麼東西選擇“否”好了,這裡忘記記錄.
7. 檢查編譯器,以下出現的->箭頭都是先菜單後介面選項.
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.建立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的庫檔案.
-- 在某個地方建立目錄wxWidgets-3.0.1,這裡不要出現中文路徑,因為mingw不支援.
-- 把wxMSW-3.0.1_gcc481TDM_Dev.7z解壓到這個目錄下
-- 把wxWidgets-3.0.1_headers.7z解壓到這個目錄下。
解壓後的目錄結構
這裡我建立的目錄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配置提示不要管,選擇“是”繼續
9.10 什麼都不選,需要wx額外庫的自己選上.
9.11 選Finish
9.12 .項目已經自動產生兩個必備的檔案,也就是分別繼承wxFrame和wxApp的類.
test_wxApp.cpp
test_wxMain.cpp
9.13 右鍵項目test_wx,選Build,出現如下錯誤,這是找不到setup.h檔案的原因.
所以我們需要修改庫的標頭檔搜尋路徑
右鍵項目test_wx,選Build options,在Search directories把gcc_dll改為gcc481TDM_dll,如.
還有Linker
再次Build+Run即出現介面.
結束,還不懂得話真得問下自己的人品了!!!
[wxWidgets]_[初級]_[配置codeblock+wxWidgets3.0.1開發環境]