Russian Qt Forum
Май 07, 2024, 06:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 ... 20 21 [22] 23 24 ... 26   Вниз
  Печать  
Автор Тема: Софт для Qt разработчика  (Прочитано 346088 раз)
vladymyr
Гость
« Ответ #315 : Январь 04, 2008, 00:30 »

С июля сего года вышел в свет Eclipse Europe с полноценным C/C++ Development Tools (поучаствовали наши ребята из Intel), спокойно предоставляя функции MSVS+assist. Ну а осенью к Eclipse Foundation присоединилась и Trolltech, выпустив Qt/C++ интеграцию для Eclipse и QtJambi интеграцию.

Теперь для получения полноценной С++ студии с Qt требуется следующее:
- скачать Eclipse for C/C++ Developers (63mb). http://www.eclipse.org/downloads/
- скачать Java Runtime Environment 1.6 (12mb) (1.5 уступает во времени загрузки) http://java.sun.com/javase/downloads/index.jsp
- скачать Qt Eclipse Integration (8mb) http://trolltech.com/developer/downloads/qt/eclipse-integration-download
- windows пользователям поставить MinGW http://www.mingw.org/ (или закачать CDT-for-Windows.exe - инсталлер настроенной клипсы и MinGW в одном флаконе. Лежит на http://cdt-windows.sourceforge.net/ - в последнее время я до него достучаться не могу, но эта штука у меня есть, могу поделиться)
- установить jre(инсталлер),[mingw](инсталлер),eclipse(распаковать),QtIntegration(через eclipse->main menu->help->software updates->new features->archived site) и можно пользоваться
Дайте кто-нибудь живую ссылку на CDT-for-Windows.exe.
Записан
SLiDER
Гость
« Ответ #316 : Январь 04, 2008, 01:15 »

Дайте кто-нибудь живую ссылку на CDT-for-Windows.exe.

А что, на оффициальном сайте уже живых ссылок не дают??? Например -> http://www.eclipse.org/cdt/downloads.php, или -> http://www.eclipse.org/downloads/, при этом прошу заметить, что Eclipse IDE for C/C++ Developers, с последней ссылки, уже имеет в комплекте CDT.
Записан
vladymyr
Гость
« Ответ #317 : Январь 04, 2008, 18:39 »

я имел в виду MinGW или CDT с MinGW для оффлайн установки.
А что, на оффициальном сайте уже живых ссылок не дают??? Например -> http://www.eclipse.org/cdt/downloads.php, или -> http://www.eclipse.org/downloads/, при этом прошу заметить, что Eclipse IDE for C/C++ Developers, с последней ссылки, уже имеет в комплекте CDT.
То есть хватит eclipse-cpp-europa-fall2-win32.zip  jre-6u3-windows-i586-p.exe  qt-eclipse-integration-win32-1.0.1.exe, MinGW не надо?
Записан
SLiDER
Гость
« Ответ #318 : Январь 04, 2008, 20:03 »

я имел в виду MinGW или CDT с MinGW для оффлайн установки. То есть хватит eclipse-cpp-europa-fall2-win32.zip  jre-6u3-windows-i586-p.exe  qt-eclipse-integration-win32-1.0.1.exe, MinGW не надо?

Стоп, вы спрашивали про "CDT-for-Windows.exe", а CDT это C/C++ Development Tools, плагин к Eclipse для разработки программ на C/C++, и, по большому счету, к MinGW ни какого отношения не имеет (кроме того что может использовать его для компиляции программ). MinGW это отдельный самостоятельный проект, порт на MS Windows набора компиляторов из комплекта GCC, и он уж точно не имеет ни какого отношения к Eclipse и Qt. Взять MinGW можно на оффициальном сайте - www.mingw.org, или скачать архив Qt с  MinGW от Trolltech.
Записан
Sergey B.
Программист
*****
Offline Offline

Сообщений: 544



Просмотр профиля WWW
« Ответ #319 : Январь 04, 2008, 23:22 »

Всё расписал.
http://borisovs.blogspot.com/2007/12/trolltec-h-eclipse-1.html
Записан
vladymyr
Гость
« Ответ #320 : Январь 16, 2008, 23:32 »

Использую линукс
установил из репрозитория qt4.3.2,
eclipse-cpp-europa рспаковал в /opt/, туда же распаковал интеграцию с qt4.3.3
запускаю, сообщает, что установлена qt3, указываю путь к qt4.3.2, вроде работает, проект нормально создает, но потом доступ к настройке qt пропадает, в меню пункты остаются, пишет , что не может загрузить  класс интеграции и сообщает, что установлена неподдерживаемая qt3,. Если попытаться создать проект - ошибка, при попытке вызвать редактор формы и т.п. для qt4 - зависает навечно или вылетает.
Как настроить еклипс

Зы : ну и тормозит сильно (на 512озу, 2500Мгц)
Записан
SLiDER
Гость
« Ответ #321 : Январь 17, 2008, 00:14 »

Использую линукс
установил из репрозитория qt4.3.2,
eclipse-cpp-europa рспаковал в /opt/, туда же распаковал интеграцию с qt4.3.3
запускаю, сообщает, что установлена qt3, указываю путь к qt4.3.2, вроде работает, проект нормально создает, но потом доступ к настройке qt пропадает, в меню пункты остаются, пишет , что не может загрузить  класс интеграции и сообщает, что установлена неподдерживаемая qt3,. Если попытаться создать проект - ошибка, при попытке вызвать редактор формы и т.п. для qt4 - зависает навечно или вылетает.
Как настроить еклипс

Зы : ну и тормозит сильно (на 512озу, 2500Мгц)

Тут не eclipse надо настраивать, а переменные окружения в которых его (eclipse) запускаете. Каким образом кстати ваш дистрибутив Qt4 устанавливает, т.е. как он поступает при этом с qmake и пр. утилитами от Qt3?
Записан
vladymyr
Гость
« Ответ #322 : Январь 17, 2008, 00:25 »

Тут не eclipse надо настраивать, а переменные окружения в которых его (eclipse) запускаете. Каким образом кстати ваш дистрибутив Qt4 устанавливает, т.е. как он поступает при этом с qmake и пр. утилитами от Qt3?
1. yum install libqt4*
2. ХЗ,  вроде просто немножко затирает его ссылки
vladimir@gfl-1158:/opt/eclipse> whereis qt3
qt3: /usr/lib/qt3
vladimir@gfl-1158:/opt/eclipse> whereis qt4
qt4: /usr/lib/qt4 /usr/share/qt4
vladimir@gfl-1158:/opt/eclipse> whereis qmake
qmake: /usr/bin/qmake
vladimir@gfl-1158:/opt/eclipse> /usr/bin/qmake -v
QMake version 2.01a
Using Qt version 4.3.2 in /usr/lib
vladimir@gfl-1158:/opt/eclipse> 
vladimir@gfl-1158:/opt/eclipse> set | grep qt
GTK2_RC_FILES=/etc/opt/gnome/gtk-2.0/gtkrc:/opt/gnome/share/themes//Qt/gtk-2.0/gtkrc:/home/vladimir/.gtkrc-2.0-qtengine:/home/vladimir/.gtkrc-2.0:/home/vladimir/.kde/share/config/gtkrc-2.0
PATH=/opt/kde3/bin:/usr/lib/qt4/bin:/home/vladimir/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/usr/lib/qt3/bin
QTDIR=/usr/lib/qt3
vladimir@gfl-1158:/opt/eclipse> set | grep QT
QTDIR=/usr/lib/qt3
QT_SYSTEM_DIR=/usr/share/desktop-data
Записан
vladymyr
Гость
« Ответ #323 : Январь 17, 2008, 00:37 »

смущает переменная PATH и QTDIR. Что с ними делать
Как их правильно записать, чтоб система (КДЕ 3.5.Крутой использовала свою qt3, а для разработки - qt4?
по моему qt3  в PATH вообще не нужна. Так?
Записан
SLiDER
Гость
« Ответ #324 : Январь 17, 2008, 01:15 »

смущает переменная PATH и QTDIR. Что с ними делать
Как их правильно записать, чтоб система (КДЕ 3.5.Крутой использовала свою qt3, а для разработки - qt4?
по моему qt3  в PATH вообще не нужна. Так?

Впринципе, Вам для работы должно хватить преопределения QTDIR (она нужна в основном только для qmake, чтобы верно генерить make-файлы, ну и вероятно еще для плагина интегратора с eclipse), и если утилиты от Qt4 перетерли утилиты от Qt3 (а судя по всему так и есть). А программы ваши саими найдут нужные им библиотеки (для тройки и для четверки они по разному называются), в крайнем случае (при ручной компиляции и установке по make install) я прописываю еще LD_LIBRARY_PATH.
З.Ы. Насколько я понимаю утилиты из комплекта четверки, полностью поддерживают функционал утилит от тройки и могут их заменять, при сборке программ с третьей версией Qt.
Записан
vladymyr
Гость
« Ответ #325 : Январь 21, 2008, 21:18 »

Установил в винде еклипс 3.3, КюТе 4.3.2, minGW и интегратор. прописал переменные окружения (path) для minGW (есть глобальный и для каждого пользователя отдельно - если не администратор). Работает все отлично, даже и не тормозит.
В линуксе (такая же конфигурация), сам еклипс ОЧЕНЬ сильно притормаживает (требует себе 500мб памяти), интеграция что-то глючит..., короче кажется что основная разработка средств идет под винду, под линукс даже установщика интегратору не сделали
Записан
SLiDER
Гость
« Ответ #326 : Январь 21, 2008, 23:28 »

Установил в винде еклипс 3.3, КюТе 4.3.2, minGW и интегратор. прописал переменные окружения (path) для minGW (есть глобальный и для каждого пользователя отдельно - если не администратор). Работает все отлично, даже и не тормозит.
В линуксе (такая же конфигурация), сам еклипс ОЧЕНЬ сильно притормаживает (требует себе 500мб памяти), интеграция что-то глючит..., короче кажется что основная разработка средств идет под винду, под линукс даже установщика интегратору не сделали

Ну на счет того, подо что идет основная разработка, я Вам могу сказать Крутой ... она идет под JRE, а вот уже от реализации этого самого рантайма под разными платформами и зависит степень тормознутости Eclipse. По моим ощущениям виндовый рантайм сановцам удается несколько лучше линуксового, но тормозит и там и там, в винде конечно несколько меньше. Hint: обратите внимание на то какой JRE у вас установлен под Linux, не исключено что он вообще не от Sun, если так, то лучше поставте сановский. Зато под Linux Eclipse-овский front-end к gdb не так по черному глючит, как под Windows  Показает язык
На счет установщиков, вы похоже неочень хорошо понимаете систему дистрибъюции софта под Linux, "установщики" (в Linux-овом поняти пакеты) изготавливают в этом мире разработчики дистрибутивов. Почему Непонимающий Лучше разберитесь сами, долго писать.
Записан
vladymyr
Гость
« Ответ #327 : Январь 21, 2008, 23:37 »

я все это прекрасно понимаю, просто заметил, что под виндоус еклисп ощутимо быстрее работает. и все.

джава одинаковая  jre-6u3, как и все остальное, кроме minGW Улыбающийся. а на счет установщика - у меня было напутано с путями, и хоть в настройках еклипс путь указывал правильно, все равно глючило. то мояошибка
Записан
vladymyr
Гость
« Ответ #328 : Январь 23, 2008, 00:19 »

Удалил ibm'овскую яву, запускаю eclipce, получаю:
Код:
A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/opt/eclipse/jre/bin/java
java in your current PATH
Java Runtime Environment (JRE) установил от Сана со сайта - jre-6u3-linux-i586-rpm.bin, в браузере проверки проходят.
Почему?
(linux suse10sp1)
Записан
Sergey B.
Программист
*****
Offline Offline

Сообщений: 544



Просмотр профиля WWW
« Ответ #329 : Январь 23, 2008, 00:46 »

Удалил ibm'овскую яву, запускаю eclipce, получаю:
Код:
A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/opt/eclipse/jre/bin/java
java in your current PATH
Java Runtime Environment (JRE) установил от Сана со сайта - jre-6u3-linux-i586-rpm.bin, в браузере проверки проходят.
Почему?
(linux suse10sp1)

Добавить в .bashrc
Код:
export JDK_HOME=/путь/где/стоит/jdk
или
Код:
export JRE_HOME=/путь/где/стоит/jre
Также прописать:
Код:
export PATH=/путь/где/стоит/jre/bin:$PATH
или
Код:
export PATH=/путь/где/стоит/jdk/bin:$PATH

Записан
Страниц: 1 ... 20 21 [22] 23 24 ... 26   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.054 секунд. Запросов: 23.