qtsdk安裝下qvfb的編譯

2021-05-26 02:53:00 字數 720 閱讀 8019

系統:redhat enterprise 6

安裝的sdk:qtsdk-2010.05

qtsdk預設安裝,不會編譯qvfb,但有qvfb的原始碼。具體編譯過程如下:

1.切換到qtsdk安裝路徑下,比如我的安裝在/opt目錄下,cd /opt/qtsdk-2010.05/qt/tools/qvfb

2.vi qvfb.pro  找到$$qt_source_tree,然後替換成/opt/qtsdk-2010.05/qt

3.qmake生成makefile,若找不到qmake,請將qmake路徑加入到path環境變數裡(修改.bash_profile)

4.make

在我的機器上,make後出現以下問題:沒有x11/extensions/xtest.h檔案

5.在系統安裝光碟裡找並安裝libxtst-devel-1.0.99.2.-3.el6.i686.rpm

6.然後依次執行make clean,qmake,make,出現以下問題:/usr/bin/ld:cannot find -lglu

7.在系統安裝光碟裡找到並安裝mesa-libglu-devel-7.7-2.el6.i686.rpm

8.再次執行make clean ,qmake,make,生成qvfb.預設生成在qt/bin目錄下

libxtst-devel-1.0.99.2-3.el6.i686:

mesa-libglu-devel-7.7-2.el6.i686:

在win10安裝下安裝子系統和安裝c編譯程式

關於安裝子系統可以看這個鏈結操作 安裝好以後,更新源 sudo apt get update 再輸入sudo apt get install build essential 安裝build essential,安裝了這個包會安裝上g libc6 dev,linux libc dev,libstdc ...

MySQL安裝目錄分類 分類 安裝 下的文章

有時候需要源 安裝mysql,網上教程層次不齊。以下是親測可用。找到安裝編譯原始碼需要的包 sudo apt get install make cmake gcc g bison libncurses5 dev 解壓安裝 tar zxvf mysql 5.5.55.tar.gz cd mysql 5...

織夢 dede CMS安裝下GD報錯的問題

在樹莓派下安裝dede,報gd錯誤。通過phpinfo或者php命令知道安裝的php7.0 gd沒問題。仔細對比這兩篇文章 文章1 文章2 在修改install資料夾下install.inc.php檔案中 function gdversion else else return gdversion h...