Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Dywar
672 / 418 / 40
Регистрация: 09.07.2012
Сообщений: 1,419
#1

C++ и QT 5 - C++

18.04.2013, 15:32. Просмотров 563. Ответов 6
Метки нет (Все метки)

Всем привет.

Вопрос такой. Хочу писать оконные приложения (простые), выбор между:

1) Чистый QT Creator с отвязкой от DLL - размер файла от 8 mb.
2) Visual Studio C++ 2010 с интеграцией QT, тут тоже минимальный размер готового файла отвязанного от DLL будет 8 mb? (Проще сделать файл автономным). Есть ли смысл делать длительную установку VS с QTSDK для этого.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Toshkarik
1147 / 864 / 51
Регистрация: 03.08.2011
Сообщений: 2,404
Завершенные тесты: 1
18.04.2013, 16:35 #2
В QT Creator компилятор под Win - MinGW. Компилируемые им файлы будут в любом случае больше, чем скомпилированные в Visual Studio.
Но QT Creator может так же использовать и MSVC компилятор для сборки. Еще вроде clang поддерживается.
1
stima
491 / 341 / 40
Регистрация: 22.03.2011
Сообщений: 1,096
Завершенные тесты: 2
18.04.2013, 16:44 #3
Вы задаете не корректные, а вернее совсем не верные вопросы.

Во первых, вы путаете IDE и framework. Вы можете работать с Qt framework в любой доступной вам IDE, например Eclipse, или через командную строку.

Во вторых есть 2 типа компоновки: статика и динамика. Если кратко, то при статике обьектный код будет встроен в Ваше приложение. При динамике он будет подгружен в момент запуска. Соответственно в первом случае вам не надо носить с собой дополнительные библиотеки, но вы теряете гибкость. При этом вам стоит учесть, что Qt имеет
ограничение на использование статической сборки (LGPL v. 2.1 только при " dynamically linking to the Qt library" ).
0
ArmanPrestige
Pied Piper
232 / 223 / 51
Регистрация: 15.01.2013
Сообщений: 855
Завершенные тесты: 1
18.04.2013, 16:47 #4
в статике нельзя использовать webkit. лично я таскаю с собой DLL.
1
Dywar
672 / 418 / 40
Регистрация: 09.07.2012
Сообщений: 1,419
18.04.2013, 17:26  [ТС] #5
Меня интересует максимально малый вес оконного приложения, в котором вшиты все необходимые DLL для запуска на XP, 7. Все что я хочу узнать, через Visual Studio 2010 C++ с использованием QT вес выходящего файла на сколько меньше веса этого же файла полностью созданного в QT Creator.
Статик и динамик знаю, я в NTFS потоки засуну DLL. Мне важен размер и удобство, мнение тех кто работал и там и там.
Пока имею "Qt 5.0.2 for Windows 32-bit (VS 2010, 485 MB)" и Visual Studio 2010. Вот и думаю, объединить или удалить Studio и сидеть на QT.
Спасибо.
0
Jupiter
18.04.2013, 17:42
  #6

Не по теме:

Цитата Сообщение от Dywar Посмотреть сообщение
QT
Qt

0
Dywar
672 / 418 / 40
Регистрация: 09.07.2012
Сообщений: 1,419
18.04.2013, 17:50  [ТС] #7
Всем спасибо, ставлю на интеграцию Visual Studio и Qt.
Jupiter
0
18.04.2013, 17:50
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.