Есть ли Macdeployqt для исполняемого двоичного файла командной строки QT без пакета приложений? - PullRequest
0 голосов
/ 02 августа 2020

Я пытаюсь создать инструмент командной строки на Ma c, который не приводит к созданию пакета .app.

Когда я запускаю make release, он просто дает исполняемый файл, так как это команда line tool для терминала.

Я понимаю, что macdeployqt позволяет упаковать все необходимые файлы для запуска .app без установки qt на другом компьютере.

Есть ли аналогичный инструмент только для двоичного исполняемого файла?

Когда я передаю исполняемый файл в macdeployqt, я получаю «ОШИБКА: не удалось найти двоичный файл пакета для ...».

1 Ответ

0 голосов
/ 03 августа 2020

macdeployqt запускается для существующего пакета .app и обрабатывает большую часть коллекции библиотек и install_name_tool бизнес, чтобы сделать пакет развертываемым. Даже если бы вы использовали этот инструмент, вам пришлось бы вручную настраивать двоичную информацию install_name в соответствии с вашими целями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...