cmake———CXX_STANDARD is set to invalid value ‘17‘

2023-05-16

Q: CXX_STANDARD is set to invalid value '17'

A:版本和cmake版本对不上,进入CMakeLists.txt ,将set(CMAKE_CXX_STANDARD 17)改成对应的版本,比如cmake版本是3.5.1 就改成set(CMAKE_CXX_STANDARD 11)

1.查看cmake 版本

cmake --version

2.查看和cmake版本对应的CXX_STANDARD 版本

进入下方网址,左上角选择自己的cmake版本

CXX_STANDARD — CMake 3.5.2 Documentationhttps://cmake.org/cmake/help/v3.5/prop_tgt/CXX_STANDARD.html

 重新cmake就可以了!!!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

cmake———CXX_STANDARD is set to invalid value ‘17‘ 的相关文章

  • Qt5 CMake 将所有库包含到可执行文件中

    我正在尝试使用 Qt 5 14 构建一个发布模式下的应用程序 并且 Qt Creator 内部一切正常 但是当我尝试单独运行可执行文件时 我收到如下错误 OS Windows 10 Qt 5 14 Cmake 3 5 我尝试过的 设置 CM
  • 编辑 CMakeLists.txt 以使用 -fPIC 进行编译

    我正在尝试为名为 libnifalcon 的 NOVINT Falcon 安装驱动程序 我使用 cmake 创建 make 文件 但是当我运行 make 时出现错误 Linking CXX shared library lib libnif
  • CMake 占位符如何工作?

    在 CMake 的支持库中 您将看到如下所示的命令定义 set CMAKE ASM ASM DIALECT COMPILE OBJECT
  • fbtorch:cmake 找不到 torch 目录

    我正在尝试构建并安装 fbtorch 但是当我使用 cmake 时出现以下错误 CMake Error at CMakeLists txt 9 FIND PACKAGE By not providing FindTorch cmake in
  • 在 python 中对自定义类执行集合操作

    我想将 Python 的内置 set 类与我创建的自定义类一起使用 如果我愿意 要创建包含自定义类实例的集合 我需要实现哪些函数才能执行测试 例如 set a set b 它可以开箱即用 但是 在某些情况下 过载是有意义的 eq https
  • 如何以编程方式迭代所有 CMake 目标?

    有没有办法从顶层获取 CMake 项目的所有目标CMakeLists txt 即以编程方式迭代目标 我想要这样做的原因是将一些 XCode 特定设置应用于每个目标 if CMAKE GENERATOR MATCHES Xcode inclu
  • CMake:不要为链接中使用的单个库设置 rpath

    我想要做的是配置我的 CMakeLists 文件 以便在构建我的项目时 链接器使用驻留在我的构建树中的共享库 so 的副本来链接可执行文件 但不会在中设置 rpath链接的可执行文件 以便系统必须在加载程序请求时提供该库 具体来说 我想在构
  • 将 cmake 与自定义文件生成器结合使用

    我想使用 CMake 生成混淆的 lua 文件以供交付 在我的一生中 我无法让 add custom command add custom target 为我构建这些文件 我缺少一些东西 ADD CUSTOM TARGET LUABIND
  • 如何在cmake中添加cuda源代码的定义

    我使用的是 Visual Studio 2013 Windows 10 CMake 3 5 1 一切都可以使用标准 C 正确编译 例如 CMakeLists txt project Test add definitions D WINDOW
  • 如何将脚本的依赖项添加到 CMake 中的目标?

    链接我的程序后 我需要对其执行一些后处理 我添加了一个add custom command TARGET 效果很好 但是 这个额外的自定义命令运行一个脚本 未生成 它已签入代码库 并且我希望如果该脚本发生更改 目标将被视为过时 以便正确重建
  • cmake 找不到 boost 库,因为它查找错误的文件名

    我根据文档在 Windows 8 1 机器上构建了 boost 1 56 库 作为共享库和静态库 他们全部出现在BOOST ROOT stage lib目录 文件名格式如下 boost thread vc120 mt 1 56 dll bo
  • CMake 错误:CMake 无法找到与“MinGW Makefiles”对应的构建程序

    我正在尝试使用 cmake 为 c 构建 Box2D 库 当我运行 cmake gui 时出现错误 CMake Error CMake was unable to find a build program corresponding to
  • cmake MSYS Makefiles 生成器丢失

    我通过 pacman 安装了 cmake 3 2 3 当我尝试从 msys64 shell 中使用它时出现错误 cmake G MSYS Makefiles CMake Error Could not create named genera
  • 安装 ROS 时 Cmake 未检测到 boost-python

    我一直在尝试在我的 Mac 上安装 ROS 并根据不同版本的 boost 使用不同的库解决了错误 然而 似乎有一个库甚至没有检测到 boost python 这是我得到的错误 CMake Error at usr local share c
  • 在 Android Studio 中使用预构建的共享库

    我需要在我的 android 项目中使用自定义的预构建共享库 在独立 ndk 上构建为 libdynamic so 我在路径 src main 中创建了一个文件夹 jniLibs 然后在其中创建了 4 个文件夹 即 armeabi arme
  • 使用 cmake 将两种解决方案合二为一

    我有两个单独的 Visual Studio 2013 解决方案 我想将它们迁移到一个解决方案中 因为第一个解决方案 使用 Qt 充当第二个解决方案的 GUI 最后 我希望有一个结构如下的单一解决方案 Solution All Build P
  • CMake 中的 FindSDL2 发生了什么?

    我在游戏中使用 SDL2 我一直使用自定义 FindSDL2 cmake 因为标准 CMake 集中没有 然而 前段时间确实出现了有关 FindSDL2 的帖子 例子 红迪网帖子 https www reddit com r opengl
  • 有关 CMake 错误的问题:没有为目标提供源

    我正在尝试使用 cmake 和 eclipse 将 FreeRtos 添加到我的项目中 但出现错误 我运行的是 debian 10 我的 cmake 版本是 3 13 4 cmake 的文件可以在以下位置找到这个 git 仓库 https
  • 如何从 CMake 构建目标仅生成目标文件 (*.o)?

    我正在尝试使用 CMake 构建一个对象文件 但我似乎无法让 CMake 构建除完整可执行文件之外的其他内容 我基本上是在寻找以下编译的结果 结果将加载到 VxWorks 目标上并然后链接 CC CFLAGS INC DIRS c src
  • 如何在 Windows 下使用 cmake 生成使用 Intel 编译器的 Visual Studio 项目

    我正在用 C 开发一个跨平台 Linux Windows 应用程序 我已经厌倦了维护可用的 Makefile 和 Visual Studio 解决方案 项目 所以我想过渡到 cmake 我在两个平台上都使用英特尔编译器 我在 Windows

随机推荐

  • windows11如何退回windows10,手把手,突然觉得我不适合win11

    大家好 xff0c 我就是前几天觉得win11系统非常yyds xff0c 目前我觉得吧 xff0c 不太适合我 xff0c 前面讲为什么我要选择退回Win10 xff0c 中间部分我们讲win11如何退回win10 xff0c 资料不会丢
  • 浙大版《C语言程序设计(第3版)》题目集 通讯录排序

    习题9 5 通讯录排序 20分 输入n个朋友的信息 xff0c 包括姓名 生日 电话号码 xff0c 本题要求编写程序 xff0c 按照年龄从大到小的顺序依次输出通讯录 题目保证所有人的生日均不相同 输入格式 输入第一行给出正整数n xff
  • python数据可视化分析-matplotlib. 极坐标,函数积分图,散点-条形图

    1 极坐标 import matplotlib pyplot as plt import numpy as np 以上图形 r 61 np arange 1 6 1 theta 61 0 np pi 2 np pi 3 np pi 2 2
  • 用汇编语言实现LED1/LED2/LED3三盏灯点亮

    代码如下 xff1a text global start start LED1 INIT LED1点灯 64 1 设置GPIOE ldr r0 61 0x50000A28 ldr r1 r0 64 将r0指向地址空间中内容 xff0c 读到
  • Debian搭建squid

    1 安装 apt span class token operator span get insatll squid span class token operator span y 2 添加密码文件 此文件存储squid用户密码 echo
  • 为什么说最小二乘法和最大似然估计是等价的

    在接触机器学习算法时 xff0c 无法避免的就是理解模型训练的过程 xff0c 即模型为什么能够从历史数据中学习到知识 xff0c 其实学习的过程就是模型训练的过程 xff0c 也是模型寻找参数最优解的过程 这个过程有两种求取方式 xff0
  • Python randint左闭右闭,range左闭右开!

    randint xff08 xff09 函数左闭右闭 xff0c range xff08 xff09 函数左闭右开 xff01 xff01 xff01
  • ESP8266_07----------------PWM呼吸灯

    先看下的效果 xff1a 呼吸灯 1 硬件电路 xff1a LED的阴极与我们的GPIO4相连 2 PWM介绍 xff1a PWM xff1a 英文名为 Pulse Width Modulation xff0c 是脉冲宽度调制的缩写 xff
  • 定时器初值计算

    假设单片机晶振频率为11 0592MHz 定时器0工作方式为方式1 计算定时1ms的初值 一 手工计算 11 0592MHz 61 11059200Hz 进行12分频 61 11059200 12 61 921600Hz 机器周期 61 1
  • Linux主机安装RDP协议

    使用linux主机安装RDP协议 xff0c 之后便可以使用mstsc进行连接linux主机 xff0c 复制粘贴拷贝数据都是可以的 xff0c 相当于一个图形化客户端 CentOS主机 xff1a yum y groupinstall X
  • Vue的使用和常用指令

    Vue js 是什么 xff1f 很多学习Vue的小伙伴都活有这样的疑惑 xff0c 通常我认为Vue是了不起的 xff0c 为什么了不起 xff1f 因为它能干你的事情实在是太多了 一 了不起的Vue 1 简单介绍 Vue 读音 vju
  • ABAQUS如何输出应力应变曲线(XY曲线)

    1 打开模型的odb文件 2 点击左侧工具区 gt 创建XY数据 3 弹出创建XY对话框 xff0c 选择ODB场变量输出 4 分别选择E xff1a 应变分量中的主应变 xff1b S xff1a 应力分量中的主应力 并点击单元 节点 x
  • win11安装Anaconda最新版本

    0 前言 xff08 废话可略过 xff1a 从题主开始学python安装anaconda xff0c 已经过去三四年了 xff0c 最近新换了电脑从头再来一遍 xff0c 想来大家学AI大都是从此一步开始的吧 xff0c 想到当初遇到了很
  • 常用的默认端口号

    端口号标识了一个主机上进行通信的不同的应用程序 1 HTTP协议代理服务器常用端口号 xff1a 80 8080 3128 8081 9098 2 SOCKS代理协议服务器常用端口号 xff1a 1080 3 FTP xff08 文件传输
  • Docker中安装MySQL5.7,并解决中文乱码问题

    Docker安装MySQL5 7 xff0c 并解决中文乱码问题 在Docker中安装5 7 一 安装常规步骤 在docker中安装软件大概就分为这几种 查询所需要的软件镜像pull镜像运行镜像 xff08 镜像变容器 xff09 查看容易
  • git失败

    提示 xff1a gnutls handshake failed The TLS connection was non properly terminated 先设置 export GIT SSL NO VERIFY 61 1 再重新git
  • 【解决办法】pip和python版本不一致

    1 查看pip的版本 pip V pip的版本是python3 5 2 查看python版本 python python 版本是3 8 可以看到pip和python的版本对不上 xff0c 怎么处理呢 xff1f 3 使用和python版本
  • CentOS7虚拟机 下 MySQL 5.7版本 在线详细安装配置、以及完全卸载教程

    x1f9e1 x1f49b x1f49a x1f499 x1f49c x1f90e x1f497 x1f9e1 x1f49b x1f49a x1f499 x1f49c x1f90e x1f497 感谢各位一直以来的支持和鼓励 xff0c 制
  • cuda11.2对应的tensorRT版本

    下载tensorRT的官网地址 xff1a https developer nvidia com nvidia tensorrt download 进去之后可以看到各种版本的tensorRT xff0c 但是没有找到只适用于cuda11 2
  • cmake———CXX_STANDARD is set to invalid value ‘17‘

    Q xff1a CXX STANDARD is set to invalid value 39 17 39 A xff1a 版本和cmake版本对不上 xff0c 进入CMakeLists txt xff0c 将set CMAKE CXX