Всем доброго, а слинковать либу нужно в .pro файле или

её отдельно грузить ?

10 ответов

9 просмотров

если речь о динамической библиотеке, то можно загружать и в рантайме, но компоновка специальной интерфейсной библиотеки будет проще, поэтому можно и так и эдак

A_Bot- Автор вопроса
Sergey eSKon
если речь о динамической библиотеке, то можно загр...

Да я тут тнулся, на пк и выдало, что не хватает думаю как засунуть её libqt5core.so.5, без установки QT5 на целевую машину

A_Bot
Да я тут тнулся, на пк и выдало, что не хватает д...

вы о самом кьюте? Так вы компонуете интерфейсную библиотеку, динамические библиотеки должны быть доступны программе. Для деплоя нужно использовать windeployqt. или собирать свою статическую сборку

A_Bot- Автор вопроса
Sergey eSKon
вы о самом кьюте? Так вы компонуете интерфейсную б...

ага, мне бы просто скинуть в папку с билдом и чтобы он уже тянул либо из папки или слинковать в готовый .exe файл

A_Bot- Автор вопроса

сорь не под винду а linux

A_Bot
сорь не под винду а linux

appimage - https://github.com/probonopd/linuxdeployqt appimage, deb, zip, установщик. Win, linux - https://github.com/QuasarApp/CQtDeployer контейнер - docker. Еще лучше использовать docker-compose. Я кстати видел что в Qt Creator добавили поддержку докера. По идее доступно только для Qt6 и надо чтобы проект был на cmake. Смысл в том что через QtCreator идет подключение по ssh к докеру, Creator находит все комплекты в контейнере и дает на выбор из доступного

A_Bot- Автор вопроса
Mr.Mait
appimage - https://github.com/probonopd/linuxdeplo...

да вообще у меня тут сильно по проще, подымать докер на рабочей машине увы не получиться.

A_Bot- Автор вопроса

Я так понимаю он линкует лишь appimage ?

A_Bot
Я так понимаю он линкует лишь appimage ?

По сути все библиотеки Qt копируются в директорию, где лежит бинарник приложения, создается appimage. При запуске appimage распаковывает все во временную директорию, запускает скрипт, где перед запуском приложения прописываются пути к библиотекам Qt LD_LIBRARY_PATH и текущая рабочая директория, чтобы приложение могло найти бд или конфиг

Похожие вопросы

Обсуждают сегодня

Всем привет) Я попробовал турбо роутер октябрьский. Вроде доволен, но возникла проблемка) Бутстраповские модалки плодят .modal-backdrop элементы Если модалка открыта, должне...
Виталий
3
Так а кто может спарсить всех участников чата? Идишники
Magic
18
да пофиг на капчу зашел в чат и молчишь при этом ты нонейм? пошел вон
Magic
17
Как удалить health check в Consul? Казалось бы, это должно быть не сложно, но я не могу найти в документации ничего про это, только про добавление service с health check "в н...
Roman
2
Я тебе про общие вопросы, а не про узконаправленные . Ты че будешь в чате спрашивать как хтмл разметку сделать?!
rusteg
3
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
13
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
Нужно магазин с тильды на опен кат перенести Есть кто умеет? В лс
Magic
8
Privet! Mozhet jesti ideji - nemogu sdelatj upload backup s filestore cerez WEB. Fail okolo 450mb, eto mozhet bitj prichinoi? Nemogu ponjatj..kak zagruzitj backup... Poluchaju...
Matiss 🤘 Black Oak IT 🌳 Batumi 🌴 Latvija
5
Я колись ставив гуглу антиспам 3.0, може і норм, але мені не дуже зайшло. Теж думав тиждень, що його і куди. Зупинився на трех варіантах відразу всі три і включив 1. Перевір...
𝓔𝓾𝓰𝓮𝓷𝓮𝓥 J
2
Карта сайта