Поиск:

Ответ в темуСоздание новой темы Создание опроса
> QT + eclipse, сорри, если боян 
:(
    Опции темы
Devider
Дата 15.4.2008, 15:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 24.12.2004

Репутация: нет
Всего: нет



Сабж не могу прикрутить.
Под виндой ставлю QT 4.3.0, конфигурю, eclipse 3.3.1.1 (c cdt 4.0.3), ставлю qt-eclipse-integration-win32-1.0.1. Запускаю eclipse, начинаю новый QT Gui Project и при попыьке сбилдить получаю 2 ошибки:

Цитата

make: *** [debug-all] Error 2
make[1]: *** [ui_itworks.h] Error 2


B path все нормально:

Цитата

c:\Qt\4.3.0\bin\;c:\Qt\4.3.0\;c:\MinGW\bin\;


qtdir даже прописал на всяк случай

Цитата

C:\Documents and Settings\chepyrev>echo %qtdir%
C:\Qt\4.3.0\


Что я делаю не так?


PM MAIL   Вверх
SABROG
Дата 15.4.2008, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Попробуй пройти Cheat Sheet, если там проблем не будет значит все ок и косяк в твоем проекте, может где-то в проекте забыл include прописать или еще что.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
Devider
Дата 15.4.2008, 15:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 24.12.2004

Репутация: нет
Всего: нет



В проекте все должно быть нормально - он свежесгенеренный, я для теста еще один сгенерил. А что , пардон, подрузамевается под Cheat Sheet?
PM MAIL   Вверх
SABROG
Дата 15.4.2008, 15:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(Devider @ 15.4.2008,  15:36)
В проекте все должно быть нормально - он свежесгенеренный, я для теста еще один сгенерил. А что , пардон, подрузамевается под Cheat Sheet?

Help->Cheat Sheets

Интегратор предлагает его пройти при первом запуске Eclipse, видимо не внимательно смотрел smile


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
Devider
Дата 16.4.2008, 11:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 24.12.2004

Репутация: нет
Всего: нет



Разобрался. Надо было 
1. в path пути без пробелов юзать. (между ';' и следующим путем)
2. перенес проект  в  папку без пробелов в названии.

Ну и под шумок такой вопрос: как настроить автодополнение кода в QDevelop?
Вот например
int main(int argc, char ** argv)
Цитата

class A
{
public:
    A(){};
    foo(){};
};

int main(int argc, char ** argv)
{
    //QApplication app( argc, argv );
    //DialogImpl win;
    //win.show(); 
    //app.connect( &app, SIGNAL( lastWindowClosed() ), &app, SLOT( quit() ) );
    QObject o;
            o.
    DialogImpl impl; 
    A a; 
    a.
    return 0;//app.exec();
}

после точки после "о" ничего не всплывает, а после "а" всплывает. =)
В "опциях" галочки стоят, пути прописаны в настройках.. Мож надо как-то "проиндексировать" QT?
PM MAIL   Вверх
SABROG
Дата 16.4.2008, 11:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Ты на QDevelop вернулся из Eclipse ? В Eclipse надо сделать полную индексацию, а потом уже Ctr+Spacebar, чтобы получить автодополнение.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
Devider
Дата 16.4.2008, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 24.12.2004

Репутация: нет
Всего: нет



Ну QDevelop пошустрей все-таки. В Eclipse все замечательно работает, не работает автодополнение кода в QDevelop, вернее, как я писал выше, как-то половинчато работает.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets"
JackYF
Любитель
  • В заголовке темы в квадратных скобках обозначьте используемую вами библиотеку, например: [QT],[GTK],[wx].
  • Если вопрос актуален только для некоторой версии библиотеки, либо, если вы пользуетесь не самой последней версией, укажите это. Например: [QT4], [GTK2].
  • Все начинающие изучать Qt - не забудьте зайти сюда.
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • В вопросе укажите полную версию версию библиотеки, а также все дополнительные используемые программные пакеты.
  • Не забывайте пользоваться кнопкой "Код".
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема »


 




[ Время генерации скрипта: 0.0464 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.