Windows平台下CodeBlocks+Wxwidgets開發環境搭建

來源:互聯網
上載者:User

注意,一定要嚴格按照本文的表述順序進行操作

1. 下載並安裝codeblocks

筆者使用的安裝包是codeblocks-10.05mingw-setup.exe,他內建了mingw工具鏈,比較方便。

注意,安裝路徑不要有中文或空格。筆者的安裝路徑是:E:\CodeBlocks。

安裝完成後,將mingw的bin目錄的路徑添加到環境變數PATH中。

對於筆者的環境,mingw的bin目錄的路徑為: E:\CodeBlocks\MinGW\bin

 

2. 配置codeblocks

這一步的時機很重要。codeblocks安裝結束,立刻就要執行配置操作,否則可能會出現字元集相容問題。

a) 修改源檔案儲存編碼,開啟Setting->Editor->Other setting頁面,編碼使用WINDOWS-936,並設定成預設。
b) 修改編譯器對源檔案解釋編碼格式和產生執行檔案執行時候採用的編碼格式,開啟Setting->Compiler and debugger settings,選擇"GUN GCC Compiler"編譯器,然後Compiler settings->Other options,在裡面填寫:

-finput-charset=GBK  -fexec-charset=GBK

 

3. 下載並安裝wxWidgets

筆者使用的版本是wxWidgets-2.8.12。

注意,安裝路徑不要有中文或空格。筆者的安裝路徑為:E:\wxWidgets-2.8.12

 

4. 編譯wxWidgets(步驟2的配置估計會影響到這裡的編譯)

dos視窗下,進入E:\wxWidgets-2.8.12\build\msw,執行如下命令

 

mingw32-make -f makefile.gcc BUILD=release SHARED=1 MONOLITHIC=1 UNICODE=1 2> err.log
  

mingw32-make -f makefile.gcc BUILD=release SHARED=0 MONOLITHIC=1 UNICODE=1 2> err.log

 

5. 在codeblocks裡配置wxWidgets相關內容

 

開啟Setting->Compiler and debugger settings->Search directories,

在compiler中輸入"E:\wxWidgets-2.8.12\include"和"E:\wxWidgets-2.8.12\contrib\include"。

在Linker中輸入E:\wxWidgets-2.8.12\lib\gcc_lib和E:\wxWidgets-2.8.12\lib\gcc_dll

在Resource Compiler中輸入E:\wxWidgets-2.8.12\include

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.