Я на самом деле сделал это, и это было довольно легко.Вы можете скачать QtSDK с qt-сайта как dmg, установив его просто щелкнув мышью.
После этого я использовал MacPorts, MacPorts - менеджер пакетов (например, aptitude, portage, pacman и т. Д.)) для osx.http://www.macports.org/, загрузите его и снова: нажмите и играйте.
Чтобы использовать MacPorts, вам сначала понадобятся такие инструменты, как make и gcc / g ++ для работы.Они включены в пакет xcode (который находится в магазине Apple).Конечно, эти инструменты так же важны, как процессор для разработчика.Вы бы хотели, чтобы они были в первую очередь.
После установки xcode, make / g ++ / gcc есть в вашей системе, но они не находятся на вашем пути.В терминале команды не будут существовать.Чтобы это исправить, откройте xcode ide (если мне разрешено называть его ide, я?).Затем перейдите в XCode (левый экран) -> Настройки -> Загрузки.Там вы можете установить 'Инструменты командной строки', сделайте это.
Тогда make должен быть там.Используйте терминал для проверки.Просто напечатав make, вы, вероятно, получите сообщение 'make: * Не указаны цели и не найден make-файл.Остановите. », Но не« команда не найдена ».
Затем, чтобы установить opencv Я установил MacPorts, введите« sudo port install opencv », подождите некоторое время, и если все прошло хорошо, у вас должен быть opencv.Он устанавливается в / opt / local.Поэтому вам может понадобиться добавить их в ваш .pro-файл:
CONFIG += MYHOTOSXMACHINE
MYHOTOSXMACHINE {
INCLUDEPATH += /opt/local/include/
LIBS += -L/opt/local/lib/
}
Итак, поехали.Удачи!
PS: Я не новичок во всем, что касается linux / gnu / posix, но я новичок в osx.Поэтому, если есть более чистый способ сделать это, не стесняйтесь комментировать.