Вопросы новичка по Qt |
Здравствуйте, гость ( Вход | Регистрация )
Вопросы новичка по Qt |
Stitchi |
20.1.2009, 18:02
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 20.1.2009 Пользователь №: 499 Спасибо сказали: 0 раз(а) Репутация: 0 |
Здравствуйте сильно палками не байте, но у меня есть пара вопросов. Недавно стал изучать C++. Задался целью в учёбе использовать Qt. До этого все консольные программы я писал на VS2008 Express. Решил интегрировать Qt в VS, пришлось немного скачать софта, но всё удалось сейчас VS2008Prof + Qt 4.4.3 comm.
Вопросы: 1. Существует ли альтернативная среда(бесплатная), где удобно было бы использовать QT? 2. Программа написанная с помощью VS2008 + Qt имеет проблемы при переносе на Linux? 3. Есть ли минусы разработки программы под VS2008? 4. Как правильно скомпилировать программу (в VS 2008), для запуска на другом компьютере (без VS). В настройках проекта, C/C++, Generation code, переставил Realise, так же пробовал менять с MD на MT. Пишет, что нужны библиотеки QCore.dll*. Как их правильно подключить? 5. Под Linux лучше использовать KDevelop? Жду ответов, заранее спасибо. |
|
|
AD |
20.1.2009, 18:13
Сообщение
#2
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Здравствуйте сильно палками не байте, но у меня есть пара вопросов. Недавно стал изучать C++. Задался целью в учёбе использовать Qt. До этого все консольные программы я писал на VS2008 Express. Решил интегрировать Qt в VS, пришлось немного скачать софта, но всё удалось сейчас VS2008Prof + Qt 4.4.3 comm. Вопросы: 1. Существует ли альтернативная среда(бесплатная), где удобно было бы использовать QT? 2. Программа написанная с помощью VS2008 + Qt имеет проблемы при переносе на Linux? 3. Есть ли минусы разработки программы под VS2008? 4. Как правильно скомпилировать программу (в VS 2008), для запуска на другом компьютере (без VS). В настройках проекта, C/C++, Generation code, переставил Realise, так же пробовал менять с MD на MT. Пишет, что нужны библиотеки QCore.dll*. Как их правильно подключить? 5. Под Linux лучше использовать KDevelop? Жду ответов, заранее спасибо. 1) При инсталляции Qt, а не ручной сборки, Qt cобрана динамически. Т.е. Вам необходимо требуемые dll таскать с собой в том же каталоге, что и экзешник. При этом нужен манифест-файл и две библиотеки студийные: вот пример для VS2005 необходимых манифеста и длл-ок: Microsoft.VC80.CRT.manifest, msvcr80.dll, msvcp80.dll (для 2008 скорее всего последние цифры другие) 2) Проблем при переносе не м.б., потому что перенести нельзя. Для переноса Вам придется компилировать Ваше приложение кроссплатформенным компилятором. 3) Как я понял, лучшее под линукс - это MinGW32, GDB и консоль. А редактор можно разный прикрутить! |
|
|
Текстовая версия | Сейчас: 16.1.2025, 0:46 |