我如何构建libQt5Declarative.so?

问题描述 投票:0回答:1

在构建qtdeclarative时,我得到以下工件:

drwxr-xr-x 6 4.0K Mar  8 21:17 cmake/
-rw-r--r-- 1 2.1M Mar  8 21:19 libQt5QmlDevTools.a
-rw-r--r-- 1  706 Mar  8 21:19 libQt5QmlDevTools.la
-rw-r--r-- 1 1.1K Mar  8 21:19 libQt5QmlDevTools.prl
-rw-r--r-- 1  761 Mar  8 21:07 libQt5Qml.la
-rw-r--r-- 1 1.1K Mar  8 21:07 libQt5Qml.prl
lrwxrwxrwx 1   18 Mar  8 21:12 libQt5Qml.so -> libQt5Qml.so.5.6.3*
lrwxrwxrwx 1   18 Mar  8 21:12 libQt5Qml.so.5 -> libQt5Qml.so.5.6.3*
lrwxrwxrwx 1   18 Mar  8 21:12 libQt5Qml.so.5.6 -> libQt5Qml.so.5.6.3*
-rwxr-xr-x 1 5.1M Mar  8 21:12 libQt5Qml.so.5.6.3*
-rw-r--r-- 1  924 Mar  8 21:12 libQt5Quick.la
-rw-r--r-- 1  998 Mar  8 21:16 libQt5QuickParticles.la
-rw-r--r-- 1 1.3K Mar  8 21:16 libQt5QuickParticles.prl
lrwxrwxrwx 1   29 Mar  8 21:17 libQt5QuickParticles.so -> libQt5QuickParticles.so.5.6.3*
lrwxrwxrwx 1   29 Mar  8 21:17 libQt5QuickParticles.so.5 -> libQt5QuickParticles.so.5.6.3*
lrwxrwxrwx 1   29 Mar  8 21:17 libQt5QuickParticles.so.5.6 -> libQt5QuickParticles.so.5.6.3*
-rwxr-xr-x 1 752K Mar  8 21:17 libQt5QuickParticles.so.5.6.3*
-rw-r--r-- 1 1.3K Mar  8 21:12 libQt5Quick.prl
lrwxrwxrwx 1   20 Mar  8 21:16 libQt5Quick.so -> libQt5Quick.so.5.6.3*
lrwxrwxrwx 1   20 Mar  8 21:16 libQt5Quick.so.5 -> libQt5Quick.so.5.6.3*
lrwxrwxrwx 1   20 Mar  8 21:16 libQt5Quick.so.5.6 -> libQt5Quick.so.5.6.3*
-rwxr-xr-x 1 5.2M Mar  8 21:16 libQt5Quick.so.5.6.3*
-rw-r--r-- 1  887 Mar  8 21:16 libQt5QuickTest.la
-rw-r--r-- 1 1.3K Mar  8 21:16 libQt5QuickTest.prl
lrwxrwxrwx 1   24 Mar  8 21:16 libQt5QuickTest.so -> libQt5QuickTest.so.5.6.3*
lrwxrwxrwx 1   24 Mar  8 21:16 libQt5QuickTest.so.5 -> libQt5QuickTest.so.5.6.3*
lrwxrwxrwx 1   24 Mar  8 21:16 libQt5QuickTest.so.5.6 -> libQt5QuickTest.so.5.6.3*
-rwxr-xr-x 1 167K Mar  8 21:16 libQt5QuickTest.so.5.6.3*
-rw-r--r-- 1  997 Mar  8 21:17 libQt5QuickWidgets.la
-rw-r--r-- 1 1.3K Mar  8 21:17 libQt5QuickWidgets.prl
lrwxrwxrwx 1   27 Mar  8 21:17 libQt5QuickWidgets.so -> libQt5QuickWidgets.so.5.6.3*
lrwxrwxrwx 1   27 Mar  8 21:17 libQt5QuickWidgets.so.5 -> libQt5QuickWidgets.so.5.6.3*
lrwxrwxrwx 1   27 Mar  8 21:17 libQt5QuickWidgets.so.5.6 -> libQt5QuickWidgets.so.5.6.3*
-rwxr-xr-x 1  97K Mar  8 21:17 libQt5QuickWidgets.so.5.6.3*
drwxr-xr-x 2 4.0K Mar  8 21:17 pkgconfig/

然而,我正在寻找libQt5Declarative.so。是否有构建标志我可以在某处构建此工件?

似乎有RPM包含这个文件所以肯定必须有一种方法来构建它:https://rpmfind.net/linux/rpm2html/search.php?query=libQt5Declarative.so.5

qt build qt5 packaging qtdeclarative
1个回答
0
投票

根据documentation,Qt Declarative已经改编为Qt Quick 1,从Qt 5开始。所以,你必须与libQtQuick.so链接。

但是,它已在Qt 5.6中删除。你应该移植你的应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.