Я пытаюсь развернуть приложение, используя Qt 5.8, и мне нужны следующие библиотеки:
- Qt5Core
- Qt5Gui
- Qt5Network
- Qt5Widgets
- Qt5WebEngineCore
- Qt5WebEngineWidgets
Изначально я хотел создать статические библиотеки для всех этих и использовать их в своем развертывании, но я читал, что QWebEngine не поддерживает статические библиотеки.
Все, с чем мне нужно работать - это общие библиотеки.
Пример: * * один тысяча двадцать-одна
$ ls -lrt libQt5WebEngineCore*
-rwxr-xr-x 1 root root 95625576 Jan 18 2017 libQt5WebEngineCore.so.5.8.0
lrwxrwxrwx 1 root root 28 Mar 22 12:38 libQt5WebEngineCore.so -> libQt5WebEngineCore.so.5.8.0
lrwxrwxrwx 1 root root 28 Mar 22 12:38 libQt5WebEngineCore.so.5.8 -> libQt5WebEngineCore.so.5.8.0
lrwxrwxrwx 1 root root 28 Mar 22 12:38 libQt5WebEngineCore.so.5 -> libQt5WebEngineCore.so.5.8.0
-rw-rw-r-- 1 root root 1703 Mar 22 12:38 libQt5WebEngineCore.prl
-rw-rw-r-- 1 root root 1226 Mar 22 12:38 libQt5WebEngineCore.la
Поскольку я не могу создать статическую библиотеку для QWebEngine, можно ли архивировать файлы общей библиотеки с параметром -dereference, чтобы сохранить программные ссылки для развертывания для пользователя?