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文件,此时有了目录文件。