小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

跨平臺(tái)wxWidgets在windows及l(fā)inux上的開發(fā)環(huán)境搭建

 londonKu 2012-05-13

在項(xiàng)目中,因?yàn)橐缙脚_(tái)的服務(wù)器端,所以要找尋一套跨平臺(tái)的通訊、線程、系統(tǒng)環(huán)境的開源庫,最后定位于wxWidgets,它的官網(wǎng)于 http://www.,具體的功能大家自己慢慢探索,現(xiàn)將基于windows和linux上的開發(fā)環(huán)境介紹給大家。

一、WINDOWS 

1. 安裝Visual Studio 2008
   1) 用DAEMON Tools mount P:"Software"Software Development"Visual Studio 2008 Team Suite RTM.iso
   2) 運(yùn)行setup程序,安裝到C盤。
   3) 安裝MSDN Library。
   4) 打開我的電腦-〉屬性-〉高級(jí)-〉環(huán)境變量,將C:"Program Files"Microsoft Visual Studio 9.0"Common7"IDE;C:"Program Files"Microsoft Visual Studio 9.0"VC"BIN;C:"Program Files"Microsoft SDKs"Windows"v6.0A"bin;加入PATH環(huán)境變量中。
   5) 添加環(huán)境變量INCLUDE=C:"Program Files"Microsoft Visual Studio 9.0"VC"ATLMFC"INCLUDE;C:"Program Files"Microsoft Visual Studio 9.0"VC"INCLUDE;C:"Program Files"Microsoft Visual Studio 9.0"VC"PlatformSDK"include;C:"Program Files"Microsoft SDKs"Windows"v6.0A"include;
   6) 添加環(huán)境變量LIB=C:"Program Files"Microsoft Visual Studio 9.0"VC"ATLMFC"LIB;C:"Program Files"Microsoft Visual Studio 9.0"VC"LIB;C:"Program Files"Microsoft Visual Studio 9.0"VC"PlatformSDK"lib;C:"Program Files"Microsoft Visual Studio 9.0"SDK"v2.0"lib;C:"Program Files"Microsoft SDKs"Windows"v6.0A"lib;

2. 建立C:"works目錄

3. 安裝wxWidgets 2.8.7
   1) 將wxWidgets-2.8.7.tar.gz解壓縮到C:"works"wxWidgets-2.8.7目錄;
   2) 將wxWidgets-2.8.7-HTML.zip解壓縮,將其中的docs"mshtml下的wx目錄整個(gè)Copy
到C:"works"wxWidgets-2.8.7"doc"html目錄下;
   3) 編譯wxWidgets
    運(yùn)行Command Prompt
    cd C:"works"wxWidgets-2.8.7"build"msw
    nmake -f makefile.vc BUILD=release UNICODE=1 RUNTIME_LIBS=static
    nmake -f makefile.vc BUILD=debug SHARED=1 UNICODE=1
   4) 將C:"works"wxWidgets-2.8.7"lib"vc_dll添加到PATH環(huán)境變量中。
   5) 編譯wxrc工具
    cd C:"works"wxWidgets-2.8.7"utils"wxrc
    nmake -f makefile.vc BUILD=release UNICODE=1 RUNTIME_LIBS=static

    copy vc_mswu"wxrc.exe C:"works"wxWidgets-2.8.7"lib"vc_dll

 

 二、LINUX

 1. 安裝wxWidgets
   1) 與上面類似,將wxWidgets-2.8.7.tar.gz下載到虛擬機(jī)。
   2) 運(yùn)行tar zxvf wxWidgets-2.8.7.tar.gz解壓縮到/home/works/wxWidgets-2.8.7目錄。
   3) 編譯wxWidgets
    cd wxWidgets-2.8.7
    mkdir buildgtk
    cd buildgtk
    ../configure --with-gtk --enable-unicode --disable-shared
    make
   4) 安裝wxWidgets
        make install
   5) 將wxWidgets庫所在路徑加入系統(tǒng)庫路徑
    cd /etc/ld.so.conf.d
    echo "/usr/local/lib" > wx.conf

    運(yùn)行l(wèi)dconfig

由于要跨平臺(tái)編譯及調(diào)試,所以在以上的開發(fā)環(huán)境中,最好加入如bakefile一類的makefile管理或生成工具。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多