Название: :-1: ошибка: symbol(s) not found for architecture x86_64 на Mac OS X Lion Отправлено: RoboSloNE от Декабрь 15, 2011, 20:08 Доброго времени суток.
Возникла проблема при написании небольшого приложения. В кратце: одна кнопка, которая запускает bash-скрипт через system(). Код: dialog.h Код: #ifndef DIALOG_H move.cpp Код: #include <QtGui> main.cpp Код: #include <QApplication> При сборке вылезают две ошибка, как позже выяснилось, вторая - следствие первой. :-1: ошибка: symbol(s) not found for architecture x86_64 :-1: ошибка: collect2: ld returned 1 exit status Mac OS X 10.7.2, Qt Creator 2.4.0, основан на Qt 4.7.4 (64-х битной). На англоязычном форуме Nokia советовали подключать нужные библиотеки в файл .pro, но там все для Mac OS X 10.6, у меня не сработало. В чем проблема и как быть? Название: Re: :-1: ошибка: symbol(s) not found for architecture x86_64 на Mac OS X Lion Отправлено: kambala от Декабрь 15, 2011, 20:51 покажи .pro файл
Название: Re: :-1: ошибка: symbol(s) not found for architecture x86_64 на Mac OS X Lion Отправлено: RoboSloNE от Декабрь 15, 2011, 22:03 move.pro
Код: SOURCES += \ Название: Re: :-1: ошибка: symbol(s) not found for architecture x86_64 на Mac OS X Lion Отправлено: RoboSloNE от Декабрь 16, 2011, 00:11 Проблема решилась во время очередной перепроверки кода. Привожу ошибку ниже, вдруг кому-нибудь пригодится (хотя вряд ли :) ):
В move.cpp слот должен называться не mainClicked(), а mainWindow::mainClicked(). |