Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Qt5 на 13.04  (Прочитано 4653 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ILI@

  • Автор темы
  • Любитель
  • *
  • Сообщений: 86
    • Просмотр профиля
Qt5 на 13.04
« : 05 Май 2013, 12:32:21 »
Скачал Qt5.0.2 с qt-project.org, установил. При попытке собрать и запустить какой-нибудь проект выдает ошибку "не задан компилятор", действительно, если "Комплекты" и "Профили Qt" определились автоматически, то компиляторы - нет. Пробую задать компилятор, указываю адрес /usr/bin/gcc, автоопределённые "Комплекты" и "Профили Qt" перестали выделяться красным. Пытаюсь запустить проект, возникает ошибка:
g++: Command not foundеё вывод:
make: g++: Command not found
make: *** [glwidget.o] Error 127
11:22:00: Процесс «/usr/bin/make» завершился с кодом 2.
Ошибка при сборке/установке проекта 2dpainting (комплект: Desktop Qt 5.0.2 GCC 64bit)
Во время выполнения этапа «Сборка»
Как это исправить?

P.S. Ubuntu 13.04 64-bit

Оффлайн Olzhas

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
    • VK
Re: Qt5 на 13.04
« Ответ #1 : 05 Май 2013, 13:05:11 »
установи g++ (sudo apt-get install g++)
Lenovo G570 Ubuntu 13.04/Windows 7,8 [Intel Core i5][x64][Intel HD & AMD Radeon Graphics]

Оффлайн ILI@

  • Автор темы
  • Любитель
  • *
  • Сообщений: 86
    • Просмотр профиля
Re: Qt5 на 13.04
« Ответ #2 : 05 Май 2013, 13:33:31 »
установи g++ (sudo apt-get install g++)
установил, теперь такое:
/usr/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status

Оффлайн quiet_readonly

  • Участник
  • *
  • Сообщений: 133
    • Просмотр профиля
Re: Qt5 на 13.04
« Ответ #3 : 05 Май 2013, 14:11:16 »
В репозитории уже есть пакет с QtCreator, у него есть зависимости, среди которых есть и утилиты, обязательные для нормальной работы. Вы не установили пакет, значит требуемых пакетов вроде компилятора C++ и ряда пакетов *-dev у вас нет.

Лучше всего поставить пакет qtcreator, или просмотреть список его зависимостей и поставить их по очереди.

Оффлайн Nikki1993

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3261
  • Owner of Dell XPS 13 Developer Edition :D
    • Просмотр профиля
Re: Qt5 на 13.04
« Ответ #4 : 05 Май 2013, 14:30:22 »
ILI@,
sudo apt-get install build-essentialsudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-devи можно кодить :D
First i was like :0 Then i was like :D But now i am like(╯°□°)╯︵ ┻━┻
http://www.abload.de/img/banner_505uxa.png

Оффлайн ILI@

  • Автор темы
  • Любитель
  • *
  • Сообщений: 86
    • Просмотр профиля
Re: Qt5 на 13.04
« Ответ #5 : 05 Май 2013, 14:54:50 »
Nikki1993,
Отлично, теперь нормально компилирует :)

 

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