связывание каркаса Mac с создателем qt

У меня есть проект, который использует SystemConfiguration.Framework.

Я использую xcode, где добавить фреймворк довольно просто, просто добавьте его в фреймворк проекта xcode , Но теперь мне нужно, чтобы мой проект был кроссплатформенным, поэтому я использую QT Creator в качестве единой IDE, для Windows и Mac. Проблема в том, что я не знаю, как сказать QT Creator, как сделать ссылку на systemConfiguration.framework. Заголовок из фреймворка правильно включен, проблем нет ... просто, когда заканчивается компиляция, он жалуется, что некоторые символы не найдены, то есть символы, которые экспортированы из systemconfiguration.framework ...

Кто-нибудь знает или может помочь мне настроить проект создателя Qt для связи с этим фреймворком, пожалуйста?

13
задан Martins 18 August 2010 в 15:43
поделиться

1 ответ

Я предполагаю, что сам проект использует Qt, т.е. он использует файлы .pro для настройки таких вещей, как пути включения и пути библиотек / фреймворков? В таком случае вам просто нужно обновить соответствующий файл .pro, чтобы добавить фреймворк.

Подробнее см. qmake docs . Суть в том, чтобы добавить

QMAKE_LFLAGS += -F/path/to/framework/directory/

и

LIBS += -framework TheFramework
17
ответ дан 1 December 2019 в 23:46
поделиться
Другие вопросы по тегам:

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