Как заставить macdeployqt использовать другой qt-installaton?

#c #macos #qt #macdeployqt

#c #macos #qt #macdeployqt

Вопрос:

macdeployqt, который поставляется с Qt SDK 1.1, поврежден (это уже файлы в Qt bugtracker).

Как мне заставить macdeployqt использовать библиотеки другой версии Qt, которую я установил вместо Qt SDK 1.1?

Я не смог найти для него переменную bash-environment.

Ответ №1:

macdeployqt должен развернуть библиотеки Qt, которые связаны с вашим двоичным файлом. Используйте otool, чтобы проверить, какие библиотеки связаны.

Чтобы получить больше контроля над развертыванием библиотек, я в конечном итоге переписал macddeployqt, чтобы всегда развертывать / ссылаться на мое предпочтительное расположение библиотеки.

Комментарии:

1. Спасибо. Меня интересует ваша версия macdeployqt. Как насчет того, чтобы загрузить его куда-нибудь?