За последние 2 года мне пришлось установить Qt 4.5, 4.6, а теперь и 4.7 из исходного кода на Mac OS X. Каждая установка не доставляет мне никаких проблем.Мои 2 основных вопроса:
- Я собираю Qt в / tmp / , как указано в инструкции.Этот каталог очищается при перезагрузке и мешает мне пройти по коду Qt.Вместо этого я обошел это, создав вместо этого область «Пользователи».
- Каждый раз, когда я выдуваю на свой монитор, я больше не вижу значения QStrings (или любого другого типа строки в этом отношении) при отладке.мое приложение.
Сначала я бы хотел узнать, какие файлы Qt должны быть на моей машине и где, когда они установлены правильно.Мои «официальные» установки находятся в / usr / local / Trolltech , но в моем каталоге ~ все продублировано, так что я могу пройти по коду Qt.Я уверен, что я делаю что-то не так, так как единственное другое упоминание об этом где-либо - это стековерсальный поток вопрос , который я поднял сам.
Кроме того, как мне использовать каркасы Qt в моемПроекты XCode?Я попробовал следующее:
- Перетаскивание фреймворков из моего каталога ~ , зная, что это, вероятно, неправильно.
- Правый щелчок в Xcode и Add-> Existing Frameworkworks... Раньше там были некоторые фреймворки Qt, но я вручную удалил их в Finder до установки 4.7, и они так и не вернулись.
- Добавление -framework QtCore в Xcode Другие параметры компоновщика и / usr / local / Trolltech / Qt-4.7.1 для Xcode's Framework Search Path .
Последний маркерисправляет мои ошибки компоновки, но я предполагаю, что смогу увидеть фреймворки Qt в списке доступных фреймворков (как в Xcode, так и об этом Mac-> Software-> Frameworks).
Отдельная проблема Iдумаю, но, пройдя так далеко, мои средства форматирования данных в Xcode снова сломались.Где мой пакет форматирования данных должен быть расположен в Xcode 3.2.3 и как должна выглядеть функция для QStrings?
Любая помощь очень ценится.Спасибо.