我正在按照this文档进行部署。它需要我指定/path/to/Qt和/path/to/Qt/configure。我在我的计算机上找不到Qt的路径。我使用的是Ubuntu 17,而我安装的Qt使用的是apt install qt5-default。你知道我在Ubuntu上哪里可以找到它吗?或者怎么找到它?
/path/to/Qt
/path/to/Qt/configure
Ubuntu 17
apt install qt5-default
/usr/lib/x86_64-linux-gnu/qt5/
qt5
configure
ovfsdjhp1#
您可以从Git获取Qt源代码并关注Building Qt 5 from Git。您也可以下载源代码tarball,例如Qt 5.10.1或从here中选择其他版本。将源代码解压缩到您的首选位置,例如/home/user/qt。因此,您的源代码位于/home/user/qt/qt-everywhere-src-5.10.1。要保持源代码干净,请创建单独的构建和安装目录,例如/home/user/qt/build和/home/user/qt/install。转到构建目录:
cd /home/user/qt/build
从构建目录运行configure,并使用-prefix给予安装目录:
../qt-everywhere-src-5.10.1/configure -static -prefix /home/<user>/qt/install <other parameters>
其中“其它参数”是例如
-release -nomake examples -nomake tests -skip qtwebengine
(skip qtwebengine(如果您不需要它以保存大量构建时间)
1条答案
按热度按时间ovfsdjhp1#
您可以从Git获取Qt源代码并关注Building Qt 5 from Git。您也可以下载源代码tarball,例如Qt 5.10.1或从here中选择其他版本。
将源代码解压缩到您的首选位置,例如/home/user/qt。因此,您的源代码位于/home/user/qt/qt-everywhere-src-5.10.1。要保持源代码干净,请创建单独的构建和安装目录,例如/home/user/qt/build和/home/user/qt/install。
转到构建目录:
从构建目录运行configure,并使用-prefix给予安装目录:
其中“其它参数”是例如
(skip qtwebengine(如果您不需要它以保存大量构建时间)