Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: Примерный ученик от Апрель 09, 2009, 15:09



Название: QT 4.5.0 на МСВС SDK
Отправлено: Примерный ученик от Апрель 09, 2009, 15:09
Скачал SDK QT4.5.0 в виде бинарного файла, но оно не становится, требует Glib2.3,
а у МСВС 3.0.12 GLib2.2.

Вопрос: а в исходниках SDK есть, а то у Troll-ей не нашел ???


Название: Re: QT 4.5.0 на МСВС SDK
Отправлено: crackedmind от Апрель 09, 2009, 15:24
Ну, гм, сдк это уже собранный Qt + Qt Creator. Все это ты можешь сам собрать из сорцов.


Название: Re: QT 4.5.0 на МСВС SDK
Отправлено: Примерный ученик от Апрель 09, 2009, 17:17
Всего то, а я  то думал ???


Название: Re: QT 4.5.0 на МСВС SDK
Отправлено: Lexey от Апрель 12, 2009, 20:45
Подскажите пожалуйста!
У меня установлен MCBC-2.4.32-r14. Он идет с Qt 4. Но по команде make пишет что подключает библиотеки Qt 3.3.3. НУ и естественно приложение написанное на Qt 4 не собирается.
Где прописать настройки для команд qmake и make что бы по умолчанию обращались к Qt 4??
И дайте ссылку пожалуйсто на Qt Creator, который можно на МСВС поставить!!
Заранее благодарен


Название: Re: QT 4.5.0 на МСВС SDK
Отправлено: Примерный ученик от Апрель 12, 2009, 21:17
Подскажите пожалуйста!
У меня установлен MCBC-2.4.32-r14. Он идет с Qt 4. Но по команде make пишет что подключает библиотеки Qt 3.3.3. НУ и естественно приложение написанное на Qt 4 не собирается.
Где прописать настройки для команд qmake и make что бы по умолчанию обращались к Qt 4??
И дайте ссылку пожалуйсто на Qt Creator, который можно на МСВС поставить!!
Заранее благодарен
Посмотри http://www.prog.org.ru/topic_9148_0.html

Там описана моя борьба с QtCreator, взят с официального сайта.
А чтобы работало QT4, нужно в в .bashrc в переменной PATH прописал путь до .../bin QT4 - будет работать, только поставь в самом начале перед системным PATH


Название: Re: QT 4.5.0 на МСВС SDK
Отправлено: Lexey от Апрель 12, 2009, 21:20
Спасибо буду пробовать


Название: Re: QT 4.5.0 на МСВС SDK
Отправлено: Lexey от Апрель 12, 2009, 22:50
.bashrc подскажи еще где лежит. А то их что-то много отискалось


Название: Re: QT 4.5.0 на МСВС SDK
Отправлено: pastor от Апрель 12, 2009, 23:12
.bashrc подскажи еще где лежит. А то их что-то много отискалось

В твоей HOME директории


Название: Re: QT 4.5.0 на МСВС SDK
Отправлено: avanGARd от Февраль 16, 2011, 22:22
Подскажите пожалуйста!
У меня установлен MCBC-2.4.32-r14. Он идет с Qt 4. Но по команде make пишет что подключает библиотеки Qt 3.3.3. НУ и естественно приложение написанное на Qt 4 не собирается.
Где прописать настройки для команд qmake и make что бы по умолчанию обращались к Qt 4??
И дайте ссылку пожалуйсто на Qt Creator, который можно на МСВС поставить!!
Заранее благодарен
Вот такой скриптик поможет (он подменяет символические ссылки, так, чтобы они указывали на компилятор g++ нужной версии):
<< set_g_3.6.6.sh >> :
Код:
#!/bin/bash
set -v
rm -f /etc/alternatives/c++
rm -f /etc/alternatives/cpp
rm -f /etc/alternatives/g++
rm -f /etc/alternatives/gcc
rm -f /etc/alternatives/cc
rm -f /etc/alternatives/gcov

#creating new references.
ln -s /usr/bin/c++-3.3.6  /etc/alternatives/c++
ln -s /usr/bin/cpp-3.3.6  /etc/alternatives/cpp
ln -s /usr/bin/g++-3.3.6  /etc/alternatives/g++
ln -s /usr/bin/gcc-3.3.6  /etc/alternatives/gcc
ln -s /usr/bin/gcc-3.3.6  /etc/alternatives/cc
ln -s /usr/bin/gcov-3.3.6 /etc/alternatives/gcov

А чтобы обратно переключить на версию g++ 2.95 сделай и запусти такой скриптик :
<< set_g_2.95 >> :
Код:
#!/bin/bash

set -v
pwd
#removing existing symbolic references.
rm -f /etc/alternatives/c++
rm -f /etc/alternatives/cpp
rm -f /etc/alternatives/g++
rm -f /etc/alternatives/gcc
rm -f /etc/alternatives/cc
rm -f /etc/alternatives/gcov

#creating new references.
ln -s /usr/bin/c++-2.95  /etc/alternatives/c++
ln -s /usr/bin/cpp-2.95  /etc/alternatives/cpp
ln -s /usr/bin/g++-2.95  /etc/alternatives/g++
ln -s /usr/bin/gcc-2.95  /etc/alternatives/gcc
ln -s /usr/bin/gcc-2.95  /etc/alternatives/cc
ln -s /usr/bin/gcov-2.95 /etc/alternatives/gcov

 ::)


Название: Re: QT 4.5.0 на МСВС SDK
Отправлено: Lexey от Февраль 17, 2011, 19:55
Запоздалый ответ конечно, но все равно спасибо.
Проще использовать команду gccv2 и gccv3 и не надо никаких скриптов. Давно уже выяснил.