Ubuntu SDK 运行范围示例时出错

Ubuntu SDK 运行范围示例时出错

我正在学习使用 Ubuntu 16.04 中的 Ubuntu SDK(从 PPA 安装)为 Ubuntu Touch 创建 Scope。

我从模板创建了一个 C++ Scope。当我尝试运行时,出现以下错误:

CMAKE_CXX_COMPILER: /usr/bin/arm-linux-gnueabihf-g++ is not a full path to an existing compiler tool. Tell CMake where to find the compiler by setting either the environment variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path to the compiler, or to the compiler name if it is in the PATH.

请问,我该如何修复此问题?我已经安装了 build-essential 和 g++ 包。

答案1

该文件/usr/bin/arm-linux-gnueabihf-g++由软件包提供g++-arm-linux-gnueabihf,该软件包是 armhf 架构的 GNU C++ 编译器。因此只需安装它即可:

sudo apt-get install g++-arm-linux-gnueabihf

相关内容