日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

minigui linux 安装与运行

發(fā)布時(shí)間:2024/1/23 linux 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 minigui linux 安装与运行 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

安裝前要做的工作(配置安裝環(huán)境):(若安裝不成功,雙擊tab鍵自動(dòng)彈出,最新庫(kù))

Sudo apt-get install? build-essential

Sudo apt-get install? libc6-dev? libstdc++6-4.4-dev(安裝該軟件必須安裝g++,sudo apt-get install g++)

Sudo apt-get install? binutils-doc? cpp-doc? gcc-4.4-doc glibc-doc libstdc++-4.4-doc

(依賴QT配置)

Sudo apt-get install qt3- dev-tools qt3-examples python-qt3 qt3-designer qt3-assistant (必須按此配置安裝)

(圖形庫(kù))

Sudo apt-get install libpopt-dev xlibs-dev libjpeg-dev

?

1.首先,從飛漫的網(wǎng)站上下載相關(guān)的壓縮包:http://www.minigui.org/

虛擬frambuffer的應(yīng)用程序,用來調(diào)試運(yùn)行程序qvfb-1.1.tar.gz

資源文件:minigui-res-1.6.10.tar.gz

示例程序:mg-samples-1.6.10.tar.gz

開發(fā)庫(kù):libminigui-1.6.10.tar.gz

在home目錄下創(chuàng)建一個(gè)minigui的目錄

# cd /home

# mkdir minigui(創(chuàng)建目錄)

將這些壓縮包拷貝到/home/minigui目錄下(解壓和安裝文件請(qǐng)以root用戶)

2.安裝下載的文件

首先安裝minigui的資源文件

[root@root minigui]# tar -xvzf minigui-res-1.6.10.tar.gz

[root@root minigui]#cd minigui-res-1.6.10

[root@root minigui-res-1.6.10]# make install

安裝minigui的庫(kù)文件

[root@root minigui]#tar -xvzf libminigui-1.6.10.tar.gz

[root@root minigui]# cd libminigui-1.6.10

[root@root libminigui-1.6.10]# ./configure

[root@root libminigui-1.6.10]# make

[root@root libminigui-1.6.10]# make install

安裝minigui的例子庫(kù)

[root@root minigui]# tar -xzvf mg-samples-1.6.10.tar.gz

[root@root minigui]#cd mg-samples-1.6.10

[root@root mg-samples-1.6.10]# ./configure

[root@root mg-samples-1.6.10]# make

[root@root mg-samples-1.6.10]# make install

安裝qvfb

[root@root minigui]# tar -xzvf qvfb-1.1.tar.gz

[root@root minigui]# cd qvfb-1.1

[root@root qvfb-1.1]# ./configure ?--with-qt-includes=/usr/include/ qt3 - - with-qt-libraries =/usr/lib/qt3

root@root qvfb-1.1]# make

[root@root qvfb-1.1]# make install

3.設(shè)置參數(shù)

1.這步要進(jìn)入#cd /etc/目錄下, 修改#vi ld.so.conf文件 ,再最后一行加入?/usr/local/lib 即在系統(tǒng)共享函數(shù)庫(kù)中加入MiniGUI的函數(shù)庫(kù)路徑

[root@root etc]# gedit /etc/ld.so.conf? ???? //注意不是ld.so.c(至少fedora10下不是)

/usr/local/lib

4、在修改并保存后,執(zhí)行l(wèi)dconfig命令,更新系統(tǒng)函數(shù)庫(kù)緩存

[root@root etc]#/sbin/ldconfig? -v???? //注意:看到連接過程

5.然后就可以使用qvfb體驗(yàn)miniGUI了,進(jìn)入qvfb1.1根目錄下的qvfb文件夾:

輸入下面命令:

[root@fedora7]# qvfb &??//加上&符號(hào)使qvfb進(jìn)程開啟后shell立即返回,否則會(huì)阻塞shell進(jìn)程,需要再開一個(gè)shell才可以運(yùn)行minigui程序。

此時(shí)彈出窗口Virtual framebuffer選擇Fiel->Configure在size欄選擇640*480VGA在Depth欄選擇16 bit然后按回車(Enter)鍵??//qvfb運(yùn)行起來后在qvfb中設(shè)置虛擬顯示器分辨率:File-->Configure,注意SizeDepth要設(shè)置的同MiniGUI.cfg中的分辨率和色深一致。

?

6.運(yùn)行Minigui的實(shí)例源程序

[root@root root]# cd minigui/mg-samples-1.6.10/src/

[root@root src]# ./helloworld

[root@root src]# ./painter

?

7.編寫minigui程序并編譯運(yùn)行

[root@root]# gcc -o hello hello.c -lminigui -ljpeg -lpng -lz -lmgext –lpthread

總結(jié)

以上是生活随笔為你收集整理的minigui linux 安装与运行的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。