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

Qt文档阅读笔记-Zoom Line Example

Qt文档阅读笔记-Zoom Line Example

Qt文档阅读笔记-Qt5录音功能的实现

Qt文档阅读笔记-QNetworkProxy::ProxyType解析(Qt设置Fiddler代理)

Qt文档阅读笔记-QNetworkProxy::ProxyType解析(Qt设置Fiddler代理)