Как и обещал полное описание как я ставил Qt 4.8.1 и Creator 2.4.1 на убунту.
Исходные данные брались из советов на этом форуме и из статьи
http://iroot.pp.ua/2011/09/qt-creator-linux.htmlПеред началом установки Qt нужно установить C/C++
sudo apt-get install g++
sudo apt-get install gcc # получение и инсталляция gcc
и дополнительные библиотеки
sudo apt-get install libxext-dev # дополнительные библиотеки
Дальнейшая последовательность:
cd /tmp # переходим в директорию /tmp
Качаем Qt если надо
wget
http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.8.1.tar.gz # скачиваем файл qt-everywhere-opensource-src-4.8.1.tar.gz в текущую директорию
wget
http://get.qt.nokia.com/qtcreator/qt-creator-linux-x86-opensource-2.4.1.bin # скачиваем файл qt-creator-linux-x86-opensource-2.4.1.bin в текущую директорию
Разархивируем и собирает Qt
gunzip qt-everywhere-opensource-src-4.8.1.tar.gz # разархивируем файл qt-everywhere-opensource-src-4.x.x.tar.gz
tar xf qt-everywhere-opensource-src-4.8.1.tar # вытаскиваем все из контейнера
cd /tmp/qt-everywhere-opensource-src-4.8.1 # переходим в директорию /tmp/qt-everywhere-opensource-src-4.x.x
./configure # подготавливаем иходные коды к компиляции
make -j3 # вместо цифры 3 пишем колличество процессоров у компьютера + 1
sudo make install # после этого все установиться в папку /usr/local/Trolltech/Qt-4.x.x
echo 'PATH=/usr/local/Trolltech/Qt-4.8.1/bin:$PATH' >> ~/.profile # добавляем переменную среды для Qt
sudo rm /etc/alternatives/qmake # удаляем ссылку на стандартный qmake системы
sudo ln -s /usr/local/Trolltech/Qt-4.8.1/bin/qmake /etc/alternatives/qmake # создаем на новый qmake
Инсталлируем Creator
cd /tmp
chmod 777 qt-creator-linux-x86-opensource-2.4.1.bin
./qt-creator-linux-x86-opensource-2.4.1.bin
Запускаем Creator - создаем новый профиль, если надо.
Инструменты-Параметры-Сборка и запуск-Профили Qt-Добавить-
/usr/local/Trolltech/Qt-4.8.1/bin/qmake