Сборка Qt в Ubuntu 12.04
Я установил Qt Creator 2.7.2 "На основе Qt 5 1.0 (32 бит)". Сначала я попробовал его пример analogclock, но его сборка не находит команду g++, пока я установил компилятор gcc. Смотрите список
07:50:44: Выполнение шагов для аналогового проекта часов... 07:50:44: Запуск: "/home/tatatom/Qt/5.1.0/gcc/bin/qmake" /home/tatatom/Qt/5.1.0/gcc/examples/gui/analogclock/analogclock.pro -r -spec linux-g++ CONFIG+= отладка CONFIG + = Declarative_debug CONFIG+=qml_debug 07:50:45: Процесс "/home/tatatom/Qt/5.1.0/gcc/bin/qmake" завершился нормально. 07:50:45: Запуск: "/usr/bin/make" g++ -c -pipe -g -Wall -W -D_REENTRANT -fPIE -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../mkspecs/linux-g++ -I../analogclock растровое окно -I../../../include -I../../../include/QtGui -I../../../include/QtCore -I. -Я. -o rasterwindow.o ../rasterwindow/rasterwindow.cpp make: g++: команда не найдена make: *** [rasterwindow.o] Ошибка 127 07:50:45: процесс "/ usr / bin / make" завершен с кодом 2. Ошибка при сборке / развертывании аналога проекта (комплект: Desktop Qt 5.1.0 GCC 32bit) При выполнении шага "Сделать" 07:50:45: прошедшее время: 00:01.
Мне, видимо, нужно что-то большее для установки или настройки: попытка сборки скачана kaffeine указано "CMAKE_CXX_COMPILER-NOTFOUND", см. список
Тататом @ Катедрала:~$ cmake kaffeine-1.2.2
- Идентификатор компилятора C - это GNU
- Идентификатор компилятора CXX неизвестен
- Проверьте работающий компилятор C: /usr/bin/gcc
- Проверить работающий компилятор C: / usr / bin / gcc - работает
- Обнаружение C-компилятора ABI info
- Обнаружение информации ABI компилятора C - сделано
Ошибка CMake: ваш компилятор CXX: "CMAKE_CXX_COMPILER-NOTFOUND" не найден. Пожалуйста, установите CMAKE_CXX_COMPILER на правильный путь или имя компилятора.
CMake Ошибка в /usr/share/cmake-2.8/Modules/FindKDE4.cmake:98 (СООБЩЕНИЕ):
ОШИБКА: cmake/modules/FindKDE4Internal.cmake не найден в
/home/tatatom/.kde/share/apps;/usr/share/kde4/apps
Стек вызовов (самый последний вызов сначала):
CMakeLists.txt: 3 (find_package)
CMake Предупреждение (dev) в CMakeLists.txt:
Команда cmake_minimum_required отсутствует. Строка кода, такая как
cmake_minimum_required(ВЕРСИЯ 2.8)
должен быть добавлен в верхней части файла. Указанная версия может быть ниже
если вы хотите поддержать более старые версии CMake для этого проекта. Для большего
информационный прогон "cmake --help-policy CMP0000".
Это предупреждение для разработчиков проектов. Используйте -Wno-dev, чтобы подавить его.
- Настройка неполная, произошли ошибки!
Пожалуйста, посоветуй мне. Благодарю.
1 ответ
Все, что вам нужно сделать, это открыть терминал и запустить sudo apt-get install build-essential -y и вы будете настроены, вам не хватает инструментов сборки.