Qt文档阅读笔记-Qt for Linux/X11 - Building from Source
Posted IT1995
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt文档阅读笔记-Qt for Linux/X11 - Building from Source相关的知识,希望对你有一定的参考价值。
首先得把
qt-everywhere-opensource-src-%VERSION%.tar.gz
这个下载下来。
Step 1: Unpacking the Archive
首先解压gz文件,然后再对tar进行解包。
cd /tmp
gunzip qt-everywhere-opensource-src-%VERSION%.tar.gz # uncompress the archive
tar xvf qt-everywhere-opensource-src-%VERSION%.tar # unpack it
Step 2: Build the Qt Library
进入目录后,使用./configure脚本去配置Qt库相关设置,默认情况下,Qt会安装到/usr/local/Qt-%VERSION%目录下,可以通过-prefix选项,将安装目录切换。
cd /tmp/qt-everywhere-opensource-src-%VERSION%
./configure
随后创建lib库和编译所有exmaples,tools,tutorials,type。
cmake --build . --parallel
如果在上面build目录和-prefix的目录不一样,就要使用--install,将library、examples、tools、tutorials移动到指定的位置:
cmake --install .
注意:如果想要reconfigure或者rebuild,需要先调用confclean,再调用configure。
Step 3: Set the Environment Variables
使用Qt需要配置一些环境变量
PATH - to locate qmake, moc and other Qt tools
如下例子。
在.profile(bash、ksh、zsh、sh)文件中添加:
PATH=/usr/local/Qt-%VERSION%/bin:$PATH
export PATH
在.login文件(csh、tcsh)中添加:
setenv PATH /usr/local/Qt-%VERSION%/bin:$PATH
注意:LD_LIBRARY_PATH
这个不用去配置/usr/local/Qt-%VERSION%/lib。Linux的GCC不需要这一步。
以上是关于Qt文档阅读笔记-Qt for Linux/X11 - Building from Source的主要内容,如果未能解决你的问题,请参考以下文章
Qt文档阅读笔记-Qt for Linux/X11 - Building from Source