Qt - При запуске ошибка collect2: error: ld returned 1 exit status
Добавлено: 17 янв 2023, 09:14
Установил последнюю версию UBUNTU 18.04. Установил Qt, но программа не подхватила компилятор.
РЕШЕНИЕ:
Использовать будем gcc. Но сначала необходимо убедиться, что пакет g++ установлен.
Qt Creator должен сам подхватывать пути и создавать кит. Если этого не произошло, то на вкладке Projects выбираем Manage Kits... и проверяем пути, в данном случае, к qmake (Qt Versions), g++ (Compilers) и gdb (Debuggers).
Устанвливаем
После чего компилятор будет установлен, но при сборке появляется ошибка "collect2: error: ld returned 1 exit status". Что бы это исправить устанавливаем:
РЕШЕНИЕ:
Использовать будем gcc. Но сначала необходимо убедиться, что пакет g++ установлен.
Qt Creator должен сам подхватывать пути и создавать кит. Если этого не произошло, то на вкладке Projects выбираем Manage Kits... и проверяем пути, в данном случае, к qmake (Qt Versions), g++ (Compilers) и gdb (Debuggers).
Устанвливаем
Код: Выделить всё
sudo apt install gcc g++ qmake gdb cmake
Код: Выделить всё
sudo apt-get install build-essential libgl1-mesa-dev