Ошибка при выполнении шага qmake на Mac OS - PullRequest
5 голосов
/ 23 декабря 2010

Я только что купил Macbook (да, я полный нуб на Mac, хотя у меня есть значительный опыт работы с Linux), и я пытаюсь построить на нем свое приложение Qt. Я установил XCode и Qt SDK, но когда я пытаюсь построить свой проект на Qt Creator, все, что я получаю, это следующая ошибка во время qmake:

Running build steps for project TimeTracker...
Starting: "/usr/bin/qmake" /Users/raphaelcruzeiro/Documents/Projects/Timely/Widget/TimeTracker/TimeTracker.pro -r -spec macx-g++
Failure to open file: /Developer/Applications/Qt/Makefile
Unable to generate makefile for: /Users/raphaelcruzeiro/Documents/Projects/Timely/Widget/TimeTracker/TimeTracker.pro
The process "/usr/bin/qmake" exited with code %2.
Error while building project TimeTracker (target: Desktop)
When executing build step 'qmake'

Есть идеи о том, что происходит? / Developer / Applications / Qt / Makefile действительно не существует.

EDIT:

Хорошо, я знаю, что происходит, но я не знаю, как это исправить. Когда я запускал qmake из терминала, все прошло нормально. Я считаю, что Qt Creator пытается построить мое приложение на самом каталоге Qt, и у него нет разрешения на это (в любом случае, это не должно быть). Как мне сообщить Qt Creator, где нужно создавать мое приложение? Я нигде не нашел, и установка переменной DESTDIR не помогает.

РЕШЕНИЕ:

Удаление файла .pro.user заставило Qt Creator собрать приложение в каталог, указанный в DESTDIR

1 Ответ

2 голосов
/ 10 января 2011

РЕШЕНИЕ:

Удаление файла .pro.user заставило Qt Creator собрать приложение в каталог, указанный в DESTDIR

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