Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [Qt] Ошибка при создании проекта QT


Автор: mrbrooks 18.8.2008, 13:41
Приветствую. В данной тематике полный нуб. Поэтому с ноги пжаста не бить.

Имеется комерческая версия QT 4.3.2 и MSVS 2005. Все собрал. Интегрировал.
Создаю просто окно с кнопкой. 
Вываливается следущая мессага компиллера.

Цитата

D:\QT\bin\uic.exe не является внутренней или внешней коммандой, испольняемой программой или пакетным файлом.
Error PRJ0019 : A tool returned an error code from "Uic'ing d:\....\first_qt.ui"


Вас из дас? Кто подскажет как сие победить?

Автор: Elfebet 18.8.2008, 14:14
путь к qt пропиши в студии
tools->options->qt->builds
жмакаеш add и добавляеш path и  version name (QT 4.3.2)

p.s. а лучше ридми файл прочитай

Автор: mrbrooks 18.8.2008, 14:30
дык в том то и парадокс что прописал  smile 

Автор: bsa 18.8.2008, 14:44
D:\QT\bin\uic.exe - по этому пути есть указанная программа?

Автор: mrbrooks 18.8.2008, 14:59
неа. там только qmake.exe. что самое пародоксальное - сейчас компилер уже матерится на отсутствие D:\QT\bin\moc.exe.  smile  ее в указоном каталоге тоже нет.

 smile эх vcl vcl - как же с тобой хорошо... было  smile 

Автор: mrbrooks 18.8.2008, 15:14
зашибись. у меня коммерческий архив - а этих экзешников там нет - а сейчас скачал опенсоурсе и они там есть. ну и как это называется блин. все их заgихал в бин. но тут новая напасть.  студия генерит хедар ui_first_qt.h и не может их открыть... я кажется схожу с ума от этого qt

Автор: Elfebet 18.8.2008, 16:40
Цитата

у меня коммерческий архив - а этих экзешников там нет


так коммерческую qt надо компилировать!!!

Автор: anatox91 18.8.2008, 17:46
mrbrooks, собери Qt

Автор: mrbrooks 18.8.2008, 18:59
я собрал - в студии же есть утилита Visual Studio 2005 Command Prompt для этого. Или я не прав?

Добавлено через 1 минуту и 12 секунд
Цитата(Elfebet @ 18.8.2008,  16:40)
Цитата

у меня коммерческий архив - а этих экзешников там нет


так коммерческую qt надо компилировать!!!

по подробнее имхо  smile 

Автор: bsa 18.8.2008, 20:40
Цитата(mrbrooks @ 18.8.2008,  18:59)
Цитата
так коммерческую qt надо компилировать!!!

по подробнее имхо  smile

RTFM

Автор: mrbrooks 18.8.2008, 20:52
гы. прочитал. этож что - каждую прогу компилить надо. дык уйма времени уйдет. но видимо само оно не откомпилится  smile . все самому прийдется делать. эхххх

Автор: mrbrooks 18.8.2008, 21:33
все собрал. все работает. не без вашей помощи. признаться не ожидал что будет так геморно (это говорит человек испорченный Борманом). Последнее что озадачило - не ужели часть библиотек что я компильнул надо кидать вместе с проектом или это как то линкуется в свойствах проекта? а то без них прога ругается на их отсутствие.

Автор: bsa 18.8.2008, 21:40
пропиши пути к библиотекам в переменной PATH (Пуск - панель управления - система - дополнительно - переменные среды)

Автор: mrbrooks 18.8.2008, 21:47
да я так и зделал - ибо это описано в мануале - но у меня видимо какой то косяк с переменными средами - я прописываю - а не фига не присасывается - приходится в WINDOWS скидывать. Но это уже другая история. Всем спасибо. Пойду отдыхать.

Автор: bsa 18.8.2008, 21:48
Так надо перелогиниться после их изменения.

Автор: mrbrooks 18.8.2008, 22:01
вот блин точно  smile все пора отдыхать мозг совсем не варит. спасибо bsa.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)