構建MiniGUI編譯環境

2021-04-13 03:18:43 字數 1611 閱讀 8414

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....