如何解决:在 Linux 上引导 CMake 时出错
How to resolve: Error when bootstrapping CMake on Linux
我在尝试在Linux上构建CMake时收到错误。我无法到达make
台阶。我在网上阅读,但仍然无法真正解决这个问题。
我尝试了这两种方法,但都没有奏效:
$ ./configure --prefix=/opt/cmake
$ ./bootstrap
他们导致:
CMake Error at CmakeLists.txt:107 (message):
The C++ compiler does not support C++11 (e.g. std::unique_ptr).
-- Configuring incomplete, errors occurred
--------------------------------------------
Error when bootstrapping CMake:
Problem while running initial CMake
--------------------------------------------
和:
command -v g++
/usr/bin/g++
g++ --version
g++ (Ubuntu/Linaro 7.4.0-1ubuntu1~18.04.1) 7.4.0
我尝试编译的代码是 C 格式的,所以我想知道为什么我会收到有关 C++ 编译器的错误?也许对此也有什么想法?
您可以使用以下命令设置特定的 gcc 和 g++ 版本。
export CC=path_of_gcc/gcc-version
export CXX=path_of_g++/g++-version
现在运行任何命令:
./configure #OR
./bootstrap
相关文章:
- 如何创建一个CMake变量,除非显式重写,否则使用默认值
- 当我尝试通过 mingw 使用 CMake 和 SFML 库编译项目时出错
- 如何解决:在 Linux 上引导 CMake 时出错
- 使用 cmake 在窗口上编译 c++ 数据库时出错
- 在Windows上设置CMake和vcpkg时出错"无法打开包含文件"
- 将外部C++库与 CMake 一起使用时出错
- CMake 和/或在为项目添加提升时出错
- 在vk_chopper上使用cmake时出错
- 点云库(PCL)基本教程cmake并在Ubuntu 16.04上出错
- 使用CMake编译OpenCV项目时出错
- 使用CMake为Fedora 23构建SFML时出错[xcb映像未找到]
- CMake:运行链接命令时出错:%1不是有效的Win32应用程序
- CMake 和链接库出错
- 使用 cmake 实用程序编译时出错
- 在 Windows 上使用 CMake 2.8.11 构建自定义 Qt 4.8.3 库时出错
- 尝试使用 MinGW64 和 CMake 在 stdlib.h "_wtoi64 and others not declared in this scope" 中制作文件时出错
- CMake(Android工具链)-运行链接命令时出错:没有这样的文件或目录
- 使用CMake构建TMXParser时出错
- 使用CMake构建库时出错
- 在LLVM中使用CMake时出错