ubuntuwebkit編譯
㈠ ubuntu怎麼安裝qtsvg
下面就是需要作的幾個步驟
1)sudo apt-get install libqt4-dev
安裝完這個包後,你就可以寫Qt程序了。libqt4-dev會自動把下面相關的一些qt4包安裝上,例如:
libqt4-assistant
libqt4-dbus libqt4-designer libqt4-help libqt4-network libqt4-opengl
libqt4-opengl-dev libqt4-qt3support libqt4-script libqt4-scripttools
libqt4-sql libqt4-sql-mysql libqt4-svg libqt4-test libqt4-webkit
libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4
sudo apt-get install g++ automake
這倆個包並不屬於qt包,但是編譯Qt的c++編譯器需要安裝,在 g++包里。Qt有自己的編譯系統,automake並不是必須的,但有時候需要編譯虛做一些第三方的庫,所以游衫一般推薦安裝上。
3) sudo apt-get install qt4-dev-tools qt4-designer qt4-doc
qt4- dev-tools包含了一些開發用到輔助工具,如幫助系統工具assitant,翻譯輔助工具linguist,d-bus查看器,Pixel Tool等。
qt4-designer則會安裝GUI設計工具designer
qt4-doc qt4的幫助文件
~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.
下面是一些選裝的安裝包
4) sudo apt-get install libqt4-opengl-dev
Qt4 OpenGL 相關的開發庫文件
5) sudo apt-get install libqt4-sql-mysql libqt4-sql-odbc libqt4-sql-psql libqt4-sql-sqlite libqt4-sql-sqlite2
開發資料庫所要的一些插件驅動,可選取自己需要的包安裝
5.1) sudo install libiodbc2-dev libmysqlclient15-dev libsqlite3-dev
對應步驟5)中的資料庫所需的開發庫文件
你可能還需要的內容 appendix
a1) sudo aptitude search qt4
這個命令會讓你查到和qt4相關的其它內容,神譽腔比如調試用的符號表文件,pyqt,perlqt等
㈡ 如何更新/替換ubuntu16.04內核
如何更新/替換ubuntu16.04內核
1.配置編譯工具
#apt-get install libncurses5-dev build-essential kernel-package
1
1
2.下載內核代碼
因為kernel.org的代碼和ubuntu內核的代碼並不彎裂完全一致,所以直接從kernel.org下載下來的代碼無法確保族李編譯後可以成功運行於老的ubuntu平台,所以應該使用ubuntu的最新的內核代碼
下載ubuntu最新的內核代碼
#sudo apt-cache search linux-source
1
1
結果如下
Linux-source - linux kernel source with Ubuntu patches
linux-source-4.4.0 - Linux kernel source for version 4.4.0 with Ubuntu patches
linux-source-4.8.0 - Linux kernel source for version 4.8.0 with Ubuntu patches
選擇比較新的4.8的版本
#sudo apt-get install linux-source-4.8.0
1
1
代碼會下載在兆鬧遲/usr/src下,裡面內容如下:
drwxr-xr-x 27 root root 4096 4月 21 2016 linux-headers-4.4.0-21
drwxr-xr-x 7 root root 4096 4月 21 2016 linux-headers-4.4.0-21-generic
drwxr-xr-x 27 root root 4096 1月 22 21:35 linux-headers-4.4.0-59
drwxr-xr-x 7 root root 4096 1月 22 21:35 linux-headers-4.4.0-59-generic
drwxr-xr-x 4 root root 4096 1月 22 23:00 linux-source-4.8.0
lrwxrwxrwx 1 root root 45 12月 22 04:36 linux-source-4.8.0.tar.bz2 -> linux-source-4.8.0/linux-source-4.8.0.tar.bz2
1
2
3
4
5
6
1
2
3
4
5
6
編譯與替換
1.拷貝到其他工作目錄
2.在源代碼目錄執行
cp arch/x86/configs/x86_64_defconfig .config
1
1
3.編譯
make menuconfig
make
sudo make moules_install
sudo make install
sudo reboot
1
2
3
4
5
1
2
3
4
5
驗證
重啟後執行uanme -a 命令,查看內核版本,會發現內核版本已經從4.4.0-59變為4.8.11
意義
編譯/替換內核之後,可以獲得與當前內核版本相匹配的頭文件,方便進行驅動開發。另外可以獲得帶符號的vmlinux,可以方便的進行內核的調試與學習。
頂
2
㈢ ubuntu下的node-webkit運行nw報錯,有人知道怎麼解決嗎
使用node-webkit的話首先得有個配置文件package.json,內容類似於 { "name": "test", "main": "index.html" } 主要是第二個要配則喊旦置成你的html的滲姿名稱,這個文件和你的html文件一同放到同一個文件夾孫擾下,有js文件或css的話也放進去. 然後將這個文件夾拖...
㈣ ubuntu下編譯qt庫需要多久
1."Basic XLib functionality test failed!"
解決方式:apt-get install libX11-dev libXext-dev libXtst-dev
2."Xrender support cannot be enabled e to functionality tests!",此項導致QWebkit無法編譯
解決方式:apt-get install libXrender-dev
3.另外為了支持opengl,phonon等還需要其它庫
sudo apt-get install libglib2.0-dev
sudo apt-get install libgstreamer0.10-dev
sudo apt-get install libgstreamer-plugins-base0.10-dev
sudo apt-get install libxml-dev
sudo apt-get install xlibmesa-gl-dev
sudo apt-get install xlibmesa-glu-dev
sudo apt-get install xorg-dev
按照上述方式安裝依賴庫後,可以搞定。
然後make,make install
安裝完後,需要設置環境變數
export QTDIR=/usr/local/Trolltech/Qt-4.8.2/
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/doc/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
㈤ ubuntu下qt安裝問題
直接下載QT SDK1.1就好了 自動安裝
㈥ webkitgtk 2.0.0在Ubuntu上編譯的問題
1)系統
Linux Ubuntu 3.2.0-29-generic-pae #46-Ubuntu SMP Fri Jul 27 17:25:43 UTC 2012 i686 i686 i386 GNU/核租Linux
2)改豎兆參纖碧考https://help.ubuntu.com/community/WebKit
㈦ 如何編譯出可執行的webkit ubuntu
我實在衡碧是沒看懂什麼叫webkit ubuntu。。。android 自帶銷攔枝瀏覽器用的確虧敏實是webkit,可跟ubuntu沒什麼關系吧
㈧ ubuntu上下載qt文件時候在終端顯示沒有文件或目錄
ubuntu上下載qt文件時候在終端顯示沒有文件或目錄有兩個解決方案。
1、進入qt源碼目錄重新編譯安裝qt。
2、重新配置編譯安裝qt4.8.6,安裝完成進入qt安裝目錄裡面也包括了QtWebKit文件,此時有了目錄文件。