東坡下載:內(nèi)容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

編程相關(guān)破解相關(guān)編程工具反編譯安裝制作程序源碼軟件補丁數(shù)據(jù)庫Visual Studiovc++visualbasicdreamweaver

首頁編程開發(fā)編程相關(guān) → wxWidgets 3.1.0 官網(wǎng)最新版

wxWidgets

wxWidgets3.1.0 官網(wǎng)最新版

  • 大。82.5M
  • 語言:英文
  • 平臺:WinAll
  • 更新:2016-03-11 14:23
  • 等級:
  • 類型:編程相關(guān)
  • 網(wǎng)站:http://www.wxwidgets.org/
  • 授權(quán):免費軟件
  • 廠商:
  • 產(chǎn)地:國外軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關(guān)軟件軟件教程網(wǎng)友評論下載地址

相關(guān)推薦: wxWidgets wxWidgets 下載

    wxWidgets是一個c++庫,允許開發(fā)人員創(chuàng)建應(yīng)用程序 Windows、Mac OS X、Linux和其他平臺和一個代碼庫。 它流行的語言綁定Python , Perl , Ruby 和 許多其他語言。wxWidgets給應(yīng)用程序的一個真正的土生土長的外觀和感覺,因為它,使用平臺的本機API而不是效仿GUI。 

    wxWidgets 3.1.0 更新內(nèi)容

    更好地支持高DPI顯示器,特別是在窗口。

    支持最新的編譯器包括2015毫西弗,g++ 5.3和3.8叮當(dāng)聲, 包括在c++中11模式。

    修改了OpenGL支持更適合現(xiàn)代OpenGL(3.2 +)。

    新 wxActivityIndicator 和 wxNativeWindow 類。

    重要的改進 wxNotificationMessage 。

    等有用的新方法 wxTextEntry:ForceUpper() , wxProcess:激活() , wxDateTime:GetWeekBasedYear() , wxListBox:GetTopItem() , wxStandardPaths:GetUserDir() , wxUIActionSimulator:Select() 和其他人。

    更新版本的捆綁第三方庫和支持 GStreamer 1.0在Unix下。

    新的實驗wxQt端口。

    很多很多的bug修復(fù)。

    wxWidgets怎么用

    wxWidgets windows 安裝使用教程

    下載解壓后,直接安裝exe程序

    小編將其安裝到了F:/wxWidgets-3.1.0中。后文中,我將用X:/wxWidgets-3.1.0表示這個文件夾,X代表你選擇的盤符。

    編譯wxWidgets前的準(zhǔn)備

    編譯wxWidgets,要先準(zhǔn)備好編譯器,并且配置好運行編譯器的“環(huán)境”。

    對于初學(xué)者,安裝Code::Blocks時,選擇帶GCC編譯器的安裝文件進行安裝。單獨安裝的GCC編譯器,也可以在Code::Blocks中通過設(shè)置進行工作。

    總之先找到Code::Blocks所在的文件夾(后文中我用“X:\CodeBlocks\”代表,X:\CodeBlocks\要替換為你使用的實際文件夾名)。隨Code::Blocks安裝的GCC,在Code::Blocks安裝文件夾的MinGW子文件夾中,打開X:\CodeBlocks\MinGW\bin,其中的文件,如下圖所示,就是支持你的C++工作的GCC系列程序。

    記下這個文件夾名(簡單辦法,將路徑復(fù)制下來,暫時粘貼到一個文本文件中備用)。下面要配置運行編譯器的“環(huán)境”,確切地說,只需要設(shè)置“路徑”(PATH)即可。

    在Win7中,鼠標(biāo)右擊桌面上的“計算機”圖標(biāo),選菜單中的“屬性”,接下來,就是如下圖中從1到6的一系列操作,將“變量名”為PATH的“變量值”,在原有值的后面加一個英文的分號,再加入你記下的X:\CodeBlocks\MinGW\bin。注意,不要將原有的內(nèi)容替換掉,而是追加你你需要的路徑即可。

    其他版本的Windows,找到“系統(tǒng)屬性”對話框的方式可能會稍有不同,最終的目標(biāo)都是設(shè)置好PATH的值。

    還有別一種方式,直接用DOS命令做。有不少資料中講這種做法,本文不做介紹。

    編譯wxWidgets

    編譯wxWidgets的事情需要用命令行的方式完成。

    用命令行編譯wxWidgets

    從“開始”菜單->附件,運行“命令提示符”(有的系統(tǒng)稱“MS-DOS方式”),在命令行下分別輸入下面的命令:

    X:(回車)    當(dāng)前盤置為X,X是你解壓縮wxWidgets用的盤符。

    cd \wxWidgets-3.1.0\build\msw(回車)     當(dāng)前目錄置為/wxWidgets-3.1.0\build\msw,可以查看這個文件夾中的文件,msw是專供微軟(ms)的Windows(w)用的編譯需要的文件(注:wxWidgets的C++源代碼在\wxWidgets-3.1.0\src中)。

    gcc -v(回車)    這個命令并非必須,意在檢查剛才的路徑設(shè)置是否正確。下圖的輸出,表明在X:/wxWidgets-3.1.0\build\msw目錄中,可以運行X:\CodeBlocks\MinGW\bin中的命令。還可以看到,當(dāng)前使用的GCC版本是4.7.1。

    下圖是我運行上表中的命令出現(xiàn)的結(jié)果:

    下面就可以要開始編譯wxWidgets了。就在DOS提示符后面,輸入下面的命令:

    [plain] view plain copy print?在CODE上查看代碼片派生到我的代碼片

    mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=debug

    編譯的過程會比較慢,會有幾十分鐘。干點別的,或者就看著屏幕上看不懂的提示發(fā)呆也好。理想情況是,順利完成編譯。

    意外處理

    我在編譯wxWidgets中,苦等幾十分鐘,等來了一個error,最后兩行提示是:

    [plain] view plain copy print?在CODE上查看代碼片派生到我的代碼片

    gcc_mswuddll\monodll_xh_bmpcbox.o: file not recognized: Memory exhausted

    collect2.exe: error: ld returned 1 exit status

    多知道一點

    用上面的命令編譯后,可以滿足學(xué)習(xí)的需求了。如果還想體驗,以及支持將來生產(chǎn)用于發(fā)布的程序版本,可以在SHARED和BUILD參數(shù)的選取上再做些組合。

    SHARED的取值可以是1或0,代表產(chǎn)生的是動態(tài)鏈接庫(1)和靜態(tài)鏈接庫(0)。兩者的區(qū)別不解釋,以后將明白,或者自行百度之。

    BUILD的取值可以是debug或release,代表在應(yīng)用程序開發(fā)時,產(chǎn)生的可執(zhí)行文件是調(diào)試版本(debug)還是發(fā)布版本(release)。

    所以可以運行的命令還有3個:

    [plain] view plain copy print?在CODE上查看代碼片派生到我的代碼片

    mingw32-make -f makefile.gcc  MONOLITHIC=1 SHARED=0 UNICODE=1 BUILD=debug

    mingw32-make -f makefile.gcc  MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release

    mingw32-make -f makefile.gcc  MONOLITHIC=1 SHARED=0 UNICODE=1 BUILD=release

    PC官方
    安卓官方手機版
    IOS官方手機版

    wxWidgets截圖

    下載地址

    wxWidgets 3.1.0 官網(wǎng)最新版

    熱門評論
    最新評論
    發(fā)表評論 查看所有評論(0)
    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)

    編輯推薦

    本類軟件必備

    編程UltraEditvc++6.0Notepad++編譯VBILSpyHopper數(shù)據(jù)MySQLoracleaccess設(shè)計DreamweaverfireworksFlash

    報錯

    請簡要描述您遇到的錯誤,我們將盡快予以修正。

    轉(zhuǎn)帖到論壇
    輪壇轉(zhuǎn)帖HTML方式

    輪壇轉(zhuǎn)帖UBB方式