Компилировать только определенную библиотеку из Qt - PullRequest
5 голосов
/ 19 июля 2011

Я хочу скомпилировать одну из библиотек Qt по умолчанию (QDeclarative) в OSX.

Какой аргумент мне нужно передать ./configure, чтобы добиться этого?

Ответы [ 3 ]

3 голосов
/ 19 июля 2011

http://doc.qt.nokia.com/4.7-snapshot/configure-options.html. это скорее черный список, чем белый список. Например, если вы хотите собрать его без поддержки webkit, вы должны выполнить:

./configure -no-webkit

Хотя похоже, что большинство черных списков предназначены только для окон, вам может быть немного не повезло: - /.

2 голосов
/ 24 сентября 2015

Для чего стоит, с 09'15 и для Qt 5.5 исключение модулей описано в документах как следующее:

./configure -skip qtconnectivity
2 голосов
/ 19 июля 2011

Это не отдельный компонент, насколько я знаю, он зависит от QtXML и некоторых других частей QT в QtCore.Просто скомпилируйте QT для Mac, используя кроссплатформенные опции в ссылке, которую Эван Теран разместил здесь.

Если вы хотите связать только с QtCore, добавьте QT -= gui к вашему .pro-файлу в QtCreator или иным образом укажите удаление по умолчаниювключил QtGui в вашу командную строку компоновки.

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