3.2
構建minigui編譯環境
3.2.1
建立基於pc-linux的開發環境
主要是用於在pc-linux平台上除錯minigui程式。使用的編譯除錯工具是linux系統自帶的gcc,gdb等。
準備的軟體包:libminigui-str-1.6.2.tar.gz minigui-res-str-1.6.tar.gz minigui-dev- linux.tar.gz mg-samples-str-1.6.2.tar.gz mde-str-1.6.2.tar.gz qvfb-1.0.tar.gz
minigui-res-str-1.6.tar.gz
是minigui的資源檔案包
libminigui-str-1.6.2.tar.gz
是minigui庫函式包
minigui-dev- linux.tar.gz
是minigui的開發函式包
這三個包是編譯minigui原始檔必備的,依次解壓和安裝以上三個包,安裝說明可參照包裡面的install或readme.由於minigui-dev-linux.tar.gz將minigui的gal引擎和ial引擎改為qvfb,所必須裝qvfb才能執行minigui的可執行程式。
以下為一般的安裝過程:
安裝minigui-res-str-1.6
#tar zxvf minigui-res-str-1.6.tar.gz
#cd minigui-res-str-1.6
#make install //安裝
安裝libminigui-str-1.6.2.tar.gz
#tar zxvf libminigui-str-1.6.2.tar.gz
#cd libminigui-str-1.6.2
#./autogen.sh //
若該檔案存在
#./configure –disable-lite //
配置minigui模式 預設模式為minigui-threads
#make //編譯
#make install //安裝
由於minigui安裝在/usr/local/lib,所以應該在/etc/ld.so.conf裡新增該目錄。
#vi /etc/ld.so.conf
在最後新增/usr/local/lib
然後執行 /sbin/ldconfig 即更新共享函式庫系統的快取
安裝minigui-dev-linux.tar.gz
#tar zxvf minigui-dev-linux.tar.gz
#cd minigui-dev-linux
#./autogen.sh
#./configure
#./make
#./make install
安裝qvfb
#tar zxvf qvfb-1.0.tar.gz
#cd qvfb-1.0
#./configure
#make
#make install
安裝qvfb要求系統已裝有qt,若沒有需在裝系統時選擇安裝kde開發工具等。qvfb是乙個gal引擎,是虛擬framebuffer,可以在x-windows系統下運顯示minigui程式。
C C 編譯環境構建
編譯環境或執行環境的搭建是學習程式語言的開端,本文記錄了搭建開發工具的過程。我選擇使用gnu編譯器套件來編譯源 在linux下直接用命令安裝build essential軟體包即可。而在windows下,則需要用msys2搭建類linux環境。msys2 直接從官網獲取,並且屬於傻瓜式安裝。配置安裝...
VC的DDK編譯環境構建
2 在debug中建立check版的驅動 注 wxp 為windows xp 3 在release中建立free版驅動 4 匯入檔案 5 編譯工程 6 生成結果 生成objchk i386中的usbview.exe 說白了原理與在dos編譯一樣 如下為dos編譯方法 setenv即為setenv.b...
ubuntu 交叉編譯環境的構建
最簡單的還是使用他人編譯好的環境。這裡使用arm linux gcc 4.4.3 ubuntu下交叉編譯環境構建 arm linux gcc 4.4.3.tar.bz2 arm linux gcc 4.4.3.tar.bz2到任意的目錄下 arm linux gcc 4.4.3 使用者名稱 www....