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

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

Страниц: 1 ... 18 19 [20] 21 22 ... 26   Вниз
  Печать  
Автор Тема: Софт для Qt разработчика  (Прочитано 360850 раз)
Deiv
Гость
« Ответ #285 : Ноябрь 15, 2007, 14:12 »

2Deiv Если ты передаёшь "знакомой фирме" проект вместе с исходниками, то GPL ты не нарушаешь, так что можешь не париться насчёт лицензий.

Ну а по поводу совместимости - пиши на g++ (mingw) и не используй WinAPI напрямую - всё будет переносимо сразу.
Если будешь использовать MSVSEE то совместимость нужно тестировать.
С большой вероятностью этот проект вольется в закрытую разработку этой фирмы.

mingw: Здесь про лицензирование написано
http://www.mingw.org/licensing.shtml

А вот это можно на литературный русский перевести?
Слова понимаю, смысл ускользает :-(
Цитировать
MinGW profiling code
MinGW profiling code is distributed under the GNU General Public License.
Записан
Mikor
Гость
« Ответ #286 : Ноябрь 15, 2007, 15:27 »

Достаточно один раз прогнать свой проект, сделанный в VC, под gcc, чтобы понять, что он не переваривает. Это будет всякий "Microsoft Specific" указанный частенько в MSDN про всякие __fastcall и т.п.
Записан
Tonal
Гость
« Ответ #287 : Ноябрь 15, 2007, 21:12 »

кроме явных расширений компиляторов, есть ещё случаи, когда они по разному отрабатывают стандарт.
В основном это относиться к шаблонам и пространствам имён, но есть и другие места.
Например for (int i... в VC очень долго i была видна вне for-а.
И, вроде до сих пор есть глюк, когда это поведение опять всплывает. ;-)
Записан
Orlov_O
Гость
« Ответ #288 : Ноябрь 23, 2007, 09:21 »

С июля сего года вышел в свет 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) и можно пользоваться
Записан
WW
Гость
« Ответ #289 : Ноябрь 23, 2007, 10:51 »

Дык, с июля и пользую сию связку. А еще, до кучи, в еклипс прикручивается интеграция с Subversion. Единственный глюк - ассистент в CDT не особо разбирается в разнице . или -> доступе для членов и методов класса.
Записан
Orlov_O
Гость
« Ответ #290 : Ноябрь 23, 2007, 13:13 »

Я к тому, что в этом топике eclipse что-то не упоминается, и раньше с ним действительно были проблемы. Зато есть обсуждение множества мелких IDEшек, которые глючат то там, то там, а единственной удобной альтернативой для среднестатистического программера оставалась MSVS с ассистом и интеграцией кутей. Но в июле многое изменилось и Eclipse пришёл убивать MSVS.

Кстати, CDT с июля уже обновился до 4.0.1, может быть там это починили?
Записан
Tonal
Гость
« Ответ #291 : Ноябрь 24, 2007, 18:56 »

Slick Edit вполне реальная альтернатива и MSVS и Eclipse. :-)
Записан
-QT-
Гость
« Ответ #292 : Ноябрь 24, 2007, 22:17 »

Slick Edit вполне реальная альтернатива и MSVS и Eclipse. :-)
С альтернативой платного, закрытого ПО.
На мой взгляд - это и есть свобода выбора.  Смеющийся
Записан
Orlov_O
Гость
« Ответ #293 : Ноябрь 29, 2007, 12:48 »

Slick Edit вполне реальная альтернатива и MSVS и Eclipse. :-)

Ну да, $300 и он ваш. Только какая же это альтернатива? MSVS на конференциях хоть бесплатно раздают, а этого?
Записан
SubV
Гость
« Ответ #294 : Декабрь 05, 2007, 17:14 »

Мое мнение - не нужно изобретать велосипед.

Лучше и удобнее, чем среда M$ VS - вы для сабжа все равно не найдете. А если учесть, что Тролли добавили поддержку VS в QT opensource, так и вообще альтернативы нет. Качайте бесплатную VS Express, и будет вам счастье. Тем более, что мелкософтовский компилятор много, много лучше MinGW и иже с ними, немного уступая лишь оному от Интел.
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #295 : Декабрь 05, 2007, 18:22 »

Тем более, что мелкософтовский компилятор много, много лучше MinGW и иже с ними, немного уступая лишь оному от Интел.

А чем он лучше? Тем что не полностью следует стандарту? имхо, самый лучшей компиль это GCC. GCC наше всио!
Скомпильте прогу на GCC и вы откроете для себя много нового
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Sergey B.
Программист
*****
Offline Offline

Сообщений: 544



Просмотр профиля WWW
« Ответ #296 : Декабрь 05, 2007, 21:03 »

Про m$ в точку. Бывает много предупреждений в коде, который ms-овский компиллер, проглатывает на ура.
А мне очень понравился Eclipse + Qt интегратор.
Довольно удобно, код комплит в CDT 4.0.1 работает не хуже m$.
В Кубунту он сначала отваливался, оказалось Kubuntu поставила gcj.
Код:
sudo aptitude install java-package fakeroot
fakeroot make-jpkg jre-6u3-linux-i586.bin
sudo dpkg -i sunj2re.1.6_1.6.0+update3_i386.deb

Решает проблему, и если вы используетет gtk-qt-engine, центре управления выберите тему отличную, от текущей в кде.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #297 : Декабрь 06, 2007, 12:22 »

Спасибо за фак по связке Eclipse и Qt!
Только один вопросик появился. У меня проекты создавались под qDevelop, как мне теперь сконвертить их под Eclipse, а то приходится каждый раз импорт делать?
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Sergey B.
Программист
*****
Offline Offline

Сообщений: 544



Просмотр профиля WWW
« Ответ #298 : Декабрь 14, 2007, 15:18 »

Кстати вышла версия интегратора 1.0.1 собранного с Qt 4.3.3 и пакета помощи в формате Eclipse по 4.3.3.
В общем обновили, качать тут:
http://trolltech.com/developer/downloads/qt/eclipse-integration-download
С Qt 4.4 обещают его 64битную версию.
« Последнее редактирование: Декабрь 17, 2007, 09:47 от Sergey B. » Записан
-QT-
Гость
« Ответ #299 : Декабрь 17, 2007, 19:59 »

Вышел QDevelop 0.25.1
http://qdevelop.free.fr/download/index.php3
Записан
Страниц: 1 ... 18 19 [20] 21 22 ... 26   Вверх
  Печать  
 
Перейти в:  


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