Qt - При запуске ошибка collect2: error: ld returned 1 exit status

Ответить
ustim
Администратор
Сообщения: 130
Зарегистрирован: 03 июн 2021, 09:01
Откуда: Краснодар
Контактная информация:

Qt - При запуске ошибка collect2: error: ld returned 1 exit status

Сообщение ustim »

Установил последнюю версию UBUNTU 18.04. Установил Qt, но программа не подхватила компилятор.

РЕШЕНИЕ:
Использовать будем gcc. Но сначала необходимо убедиться, что пакет g++ установлен.
Qt Creator должен сам подхватывать пути и создавать кит. Если этого не произошло, то на вкладке Projects выбираем Manage Kits... и проверяем пути, в данном случае, к qmake (Qt Versions), g++ (Compilers) и gdb (Debuggers).

Устанвливаем

Код: Выделить всё

sudo apt install gcc g++ qmake gdb cmake
После чего компилятор будет установлен, но при сборке появляется ошибка "collect2: error: ld returned 1 exit status". Что бы это исправить устанавливаем:

Код: Выделить всё

sudo apt-get install build-essential libgl1-mesa-dev
Ответить