Не может создать объем единицы от спокойного создателя

Я пытаюсь сделать, единица определяет объем учебного руководства от сайта разработчика человечности. Я выполняю следующие шаги

  1. Создайте новый проект (объем единицы)
  2. Определите параметры каталога и имя
  3. Как набор я выбираю i386 ubuntu sdk.

Я' не устанавливал платформу руки, потому что было предложено спокойным создателем использовать i386, если я собираюсь использовать эмулятор

Я создаю и получаю следующую ошибку

- The CXX compiler identification is GNU 4.8.2
-- Check for working CXX compiler: /usr/bin/i686-linux-gnu-g++
-- Check for working CXX compiler: /usr/bin/i686-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
CMake Error at CMakeLists.txt:9 (message):
  g++ version must be 4.9!
-- Configuring incomplete, errors occurred!
See also "/home/avlahop/development/Ubuntu/build-SoundCloud-UbuntuSDK_for_i386_GCC_ubuntu_sdk_14_04_trusty-Default/CMakeFiles/CMakeOutput.log".
Command returned 1: schroot -c click-ubuntu-sdk-14.04-i386 -- env DEB_BUILD_ARCH_OS=linux DEB_BUILD_GNU_TYPE=i686-linux-gnu DEB_BUILD_ARCH_BITS=32 DEB_HOST_GNU_TYPE=i686-linux-gnu DEB_HOST_ARCH_CPU=i386 DEB_HOST_GNU_SYSTEM=linux-gnu DEB_HOST_ARCH=i386 DEB_BUILD_ARCH_CPU=i386 DEB_BUILD_GNU_SYSTEM=linux-gnu DEB_BUILD_ARCH_ENDIAN=little DEB_BUILD_MULTIARCH=i386-linux-gnu DEB_HOST_GNU_CPU=i686 DEB_HOST_MULTIARCH=i386-linux-gnu DEB_HOST_ARCH_BITS=32 DEB_HOST_ARCH_OS=linux DEB_HOST_ARCH_ENDIAN=little DEB_BUILD_GNU_CPU=i686 DEB_BUILD_ARCH=i386 cmake /home/avlahop/development/Ubuntu/SoundCloud '-GCodeBlocks - Unix Makefiles'

Я установил человечность-sdk от ppa, как предложено в сайте разработчика человечности. Моя человечность 14.04LTS

Править: Ошибка, которую я получаю, следующая

No targets specified and no makefile found. Stop.
1
задан 7 November 2014 в 09:53

1 ответ

Я полагаю, что эта строка указывает, какова ошибка:

  g++ version must be 4.9!

И я предполагаю, что причина состоит в том, потому что Ваш щелчок chroot (место, где код создается) не актуален и содержит более старую версию g ++.

Для обновления chroot:

  1. В спокойном Создателе, перейдите в пункт меню
  2. Tools> Options В диалоговом окне Опций, выберите , вкладка
  3. Ubuntu Тогда нажимает кнопка Update Вашего i386 chroot

enter image description here

, Который должен открыть новое диалоговое окно, которое сделает обновление и покажет Вам его прогресс.

После этого, я рекомендовал бы закрыть проект и вновь открыть его, чтобы заставить cmake повторно выполняться. С другой стороны, можно щелкнуть правой кнопкой по названию проекта в проводнике проекта (левая боковая панель) и выбрать опция cmake контекстного меню Выполнения.

1
ответ дан 11 November 2019 в 02:31

Другие вопросы по тегам:

Похожие вопросы: