|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.06.2009, 18:44 | #1 |
Форумчанин
Регистрация: 16.02.2009
Сообщений: 555
|
QT 4
#include <QApplication>
В VS дает ошибку!Где нада компилировать QT?! И как работать с QT? Последний раз редактировалось Cpluser; 09.06.2009 в 19:04. |
09.06.2009, 19:32 | #2 | |
Maniac
Форумчанин
Регистрация: 03.01.2009
Сообщений: 450
|
Начну с устаноаки..
разархивируйте его в любую свободную папку например C:\qt-win\ Запустите "MS Visual C++ 2005 Express Edition". Выберите пункт меню Tools->Visual Studio 2005 Command Prompt. Наберите в командной строке cd c:\qt-win чтобы перейти в каталог с исходными текстами. Наберите в командной строке configure -platform win32-msvc чтобы произвести конфигурирование. На все запросы нажимайте 'y'. После успешного конфигурирования, система попросит набрать nmake, так и сделайте и идите пить чай, кофе, сок, пиво... Процесс очень долгий.(у меня 3 часа) Потом надо настоить переменые среды: Мой компьютер -> Свойства, вкладка дополнительно, кнопка Переменные среды Добавляем к переменной окружения PATH путь C:\qt-win\bin;. По утановке вроде все. Создание HellоWord Создайте папку hl (допустим c:\hl) В ней файл hl.cpp (допустим c:\hl\hl.cpp) с кодом например Код:
Запустите "MS Visual C++ 2005 Express Edition"; Выберите пункт меню Tools->Visual Studio 2005 Command Prompt; Из консоли перейдите в вами созданную папку hl; (или наберите cd c:\hl) В консоли наберите: qmake -project qmake -tp vc hl.pro Откройте созданный файл hl.vcproj; и можете компелить... все аж надоело. может быть ещё это Цитата:
Стандартные библиотеки разработаны с учетом многолетнего опыта лучших программистов и они не больны "детскими болезнями крутизны в программизме"....
|
|
10.06.2009, 21:35 | #3 |
Новичок
Джуниор
Регистрация: 10.06.2009
Сообщений: 2
|
Уважаемые участники форума, разбирающиеся в qt4! Я установил с официального сайта qt4 qt-sdk-win-opensource-2009.02.1 на свою винду. далее захожу в qt4-creator, пытаюсь там создать проект(любой), и при построении компилятор выдает одну и ту же ошибку:
"Starting: C:/Qt/2009.02/qt/bin/qmake.exe C:/Documents and Settings/Curtis/Мои документы/dif/dif.pro -spec win32-g++ -r Cannot find file: c:\Documents and Settings\Curtis\Мои документы\dif\dif.pro. Exited with code 2. Error while building project dif When executing build step 'QMake' " Помогите, пожалуйста, как выйти из моей ситуации. |
10.06.2009, 23:18 | #4 | |
Форумчанин
Регистрация: 01.05.2009
Сообщений: 110
|
Цитата:
Второе, в Tools->Options...->Qt4 следи, чтобы стояла правильная версия при компиляции у которой указаны нужные пути. А то он там что-то у меня в Windows сбрасывал не на ту версию. Это рекомендации именно для твоего пакета. |
|
10.06.2009, 23:34 | #5 |
Новичок
Джуниор
Регистрация: 10.06.2009
Сообщений: 2
|
atomicxp, спасибо Вам большое за совет! Действительно, поместив новый проект в папку с английскими названиями, я смог таки все запустить.
|
07.08.2009, 20:12 | #6 |
Подтвердите свой е-майл
Регистрация: 27.07.2009
Сообщений: 437
|
qt4 это какой-то писец.
|
08.08.2009, 22:49 | #7 |
Форумчанин
Регистрация: 27.04.2009
Сообщений: 184
|
Здравствуйте!! У меня антологичная проблема!! У меня QT creator 4.5.2 и MSVS 2005 EE как произвести интеграцию ???
Hа C я могy пpосто делать ошибки, на C++ я могy их наследовать!
|
08.08.2009, 23:33 | #8 |
Наркоман самоучка
Форумчанин
Регистрация: 22.07.2007
Сообщений: 276
|
Для начала скачай коммерческую версию Qt.
(qt-win-eval-4.5.2-vs2005 ~130 МБ). Потом скачай пакет интеграции Qt в VS. (qt-vs-addin-1.0.2 ~40). Скачивай ОТСЮДА. Установи qt-win-eval-4.5.2-vs2005, потом qt-vs-addin-1.0.2. Запускай VS 2005 и самом верхнем меню где File, Edit, View и т.д. выбирай Qt->Qt Options. Далее жми кнопку Add. Где Version Name: пиши 4.5.2, где Path выбирай папку куда установил qt-win-eval-4.5.2-vs2005. Вот и всё! Дальше жми File->New->Project... и сверху будет Qt4 Projects. Выбирай нужный проект и создавай своё приложение! Кстати интеграция Qt может и не установится для Express Edition по крайней мере для VS 2008 EE у меня не установилось, а для 2005 Pro установилось...
#include <мозг.h>
|
08.08.2009, 23:39 | #9 |
Форумчанин
Регистрация: 27.04.2009
Сообщений: 184
|
А для VC 2008!! так же да?
И откуда мне скачать qt-win-eval-4.5.2??
Hа C я могy пpосто делать ошибки, на C++ я могy их наследовать!
|
08.08.2009, 23:49 | #10 |
Наркоман самоучка
Форумчанин
Регистрация: 22.07.2007
Сообщений: 276
|
Да, для 2008 так же. Я тебе оставил ссылку от туда качай. Выбери Choose Commercial, заполни все поля и жди 2 письма. Тебе нужно именно Nokia Qt Sales, там будет твой License Key для регестрации Qt и ссылки на скачивания. Выберай ссылку для Windows - MS Visual Studio 2005 или Windows - MS Visual Studio 2008...
#include <мозг.h>
|