在項(xiàng)目中,因?yàn)橐缙脚_(tái)的服務(wù)器端,所以要找尋一套跨平臺(tái)的通訊、線程、系統(tǒng)環(huán)境的開(kāi)源庫(kù),最后定位于wxWidgets,它的官網(wǎng)于 http://www.,具體的功能大家自己慢慢探索,現(xiàn)將基于windows和linux上的開(kāi)發(fā)環(huán)境介紹給大家。
一、WINDOWS 1) 用DAEMON Tools mount P:"Software"Software Development"Visual Studio 2008 Team Suite RTM.iso 2) 運(yùn)行setup程序,安裝到C盤(pán)。 3) 安裝MSDN Library。 4) 打開(kāi)我的電腦-〉屬性-〉高級(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 運(yùn)行l(wèi)dconfig 由于要跨平臺(tái)編譯及調(diào)試,所以在以上的開(kāi)發(fā)環(huán)境中,最好加入如bakefile一類(lèi)的makefile管理或生成工具。 |
|