Я занимаюсь разработкой приложения на основе Qt, и когда я использую macdeployqt в комплекте, плагины Qt не копируются в пакет.
Однако, если я запускаю его второй раз, они есть. Кроме того, «плагин svg icon развертывается, если приложение использует модуль QtSvg». не заполнен - мое приложение использует QtSvg, но плагин iconengines / * не копируется.
Я попытался запустить его с -verbose = 3, и последние две строки:
Log: Created configuration file: "silverlock.app/Contents/Resources/qt.conf"
Log: This file sets the plugin search path to "silverlock.app/Contents/PlugIns"
Из того, что говорится в последнем сообщении, кажется, что оно намеревалось продолжить работу, но не сделало - почти как если бы оно сломалось.
Почему это происходит? Macdeployqt работал для меня раньше без проблем.
Использование:
- Qt 4,6
- Qt Creator 2.0
- Леопард 10.5.8