2009-09-12 3 views
1

Я загрузил Qt SDK и пытаюсь начать работу с моим первым приложением Qt с помощью Qt Creator.Простое приложение Qt не будет компилироваться на OS X

Используя мастер из всплывающего экрана открытия, я выбрал «Приложение Qt4 Gui», и он собрал для меня небольшой проект.

Когда я пытаюсь построить этот проект (без внесения каких-либо изменений) я получаю ошибки построения:

 
Running build steps for project BlockGame... 

Configuration unchanged, skipping QMake step. 

Starting: /usr/bin/make -w 

make: Entering directory `/Users/mikemorton/BlockGame' 

g++ -headerpad_max_install_names -o BlockGame.app/Contents/MacOS/BlockGame main.o mainwindow.o moc_mainwindow.o -F/Library/Frameworks -L/Library/Frameworks -framework QtGui -framework Carbon -framework AppKit -framework QtCore -lz -lm -framework ApplicationServices 

/usr/bin/ld: /Library/Frameworks/QtGui.framework/QtGui load command 6 unknown cmd field 

/usr/bin/ld: /Library/Frameworks/QtCore.framework/QtCore load command 5 unknown cmd field 

collect2: ld returned 1 exit status 

make: *** [BlockGame.app/Contents/MacOS/BlockGame] Error 1 

make: Leaving directory `/Users/mikemorton/BlockGame' 

Exited with code 2. 

Error while building project BlockGame 

When executing build step 'Make' 

Я понятия не имею, почему он дал бы эту ошибку, когда я ничего не изменилось в проекте по умолчанию , Я не пытаюсь построить из командной строки, просто используя Qt Creator. Любая помощь оценивается.

ответ

1

Мне удалось решить эту проблему, переустановив инструменты разработчика. Я думаю, что что-то испортило мою версию ld.

Смежные вопросы