2013-10-01 4 views
1

Прежде всего, я должен отметить, что я никогда раньше не использовал Linux.Настройка компилятора Qt 5.1.1 на Ubuntu

У меня есть чистая установка 64-разрядного ubuntu, я загрузил Qt 5.1.1 для Linux 64 бит с http://qt-project.org/downloads, запустил файл .run, установил его и gcc, который включен в эту загрузку, открыл Qt Creator, сделал новый проект и попытался скомпилировать его. Это не скомпилируется, и я продолжаю получать это сообщение об ошибке

: -1: ошибка: Qt Creator нуждается в компиляторе, созданном для сборки. Настройте компилятор в настройках набора.

Я добавил компилятор gcc, но что мне нужно поставить для пути компилятора, флагов платформы, флагов компоновщика платформы и ABI?

ответ

0

Вам не нужно вводить путь вашего компилятора, потому что пути gcc и g ++ доступны в переменной $ PATH enovironment. Поэтому просто используйте «gcc» и «g ++», и это должно сработать. Просто убедитесь, что вы перезапустите Qt Creator после установки g ++.

Еще одна вещь. Вам нужна скомпилированная версия Qt, установленная на вашем компьютере. Так же установить библиотеки Qt с

sudo apt-get install qt4-dev-tools 

Если вы хотите использовать новую версию библиотеки, вы должны добавить его в $ PATH. Вы можете сделать это в терминале с

export PATH=/path/to/Qt/qtbase:$PATH 

А затем запустить Qt Creator из того же терминала, в котором вы сделали последнюю команду.

Удачи вам!

+0

Хорошо, я сделал это, установить путь компилятора «GCC» и теперь я получаю ошибку : -1: ошибка: г ++: Команда не найдена – Ben

+0

@ ben1996123 Установите г ++ с ' sudo apt-get install g ++ ' –

+0

Теперь я получаю QDialog: нет такого файла или каталога и куча ошибок« Не удалось записать в файл »при открытии qtcreator ... – Ben

0

Вам также нужно будет установить зависимости. Я получил его работу, когда я выполнил шаги в следующей ссылке.
Попробуйте это: http://wiki.qt.io/Building_Qt_5_from_Git

Смежные вопросы