CMake编译OpenGL SuperBible 7th源码报警告
CMake编译OpenGL SuperBible 7th源码报警告
今天在另一台机器上编译CMake编译OpenGL SuperBible 7th(编程宝典)源码报警告
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):Compatibility with CMake < 2.8.12 will be removed from a future version ofCMake.
大概就是,我们用的CMake版本新了,如果你用的CMake版本
<2.8.12 那么一些新特新就会被移除
其实不管这个警告也照样可以生成 :superbible7.sln
工程,但看着这个警告就是不爽,谁叫咱有强迫症呢,今天就来消除这个警告:
解决步骤
1.修改CMakeLists.txt文件
(1) 文件路径:x:/OpenGL SuperBible\sb7code-master/CMakeLists.txt
x:代表你的机器盘符
(2)查看你的CMake版本
把CMakeLists.txt文件中的第一行
cmake_minimum_required (VERSION 2.6)
改成:
cmake_minimum_required (VERSION 3.21.0)
3.重新打开CMake编译源码
注意:在重新用CMake编译源码的时候,最好清理一下CMake缓存
这次编译CMake老实了,没报警告:)
好了,就写到这里了,如果,想参考编译的完整过程,请查看小编的这篇文章:OpenGL.Superbible.7th.Edition(openGL超级宝典第七版)随书例子运行
have funning:)
CMake编译OpenGL SuperBible 7th源码报警告相关推荐
- 利用CMake编译OpenCV-4.1.2源码,使其可以在VS2012下进行图像处理开发的记录(因缺少OpenBLAS未成功)
目前,OpenCV已经发展到OpenCV4.X了. OpenCV是以CMake 作为项目架构系统的开源项目. 在OpenCV4中,只为我们CMake编译好了64位的适用于vc14(Visual Stu ...
- cmake 编译mysql_CentOS5.6下使用cmake编译MySQL5.5.13源码和安装
一.准备环境 1. 安装确保以下系统相关库文件 gcc gcc-c++ autoconf automake zlib* libxml* ncurses-devel libmcrypt* libt ...
- 编译linux源码报错,记录一次Linux内核源码编译实验
记录一次Linux内核源码编译实验 文章目录 记录一次Linux内核源码编译实验 0. 实验环境 1. 选择.下载内核源码 2. 安装必要的依赖软件以及性能要求 3. 解压.配置和编译内核源码 3.1 ...
- Windows10编译MySQL8.0.28源码
Windows10编译MySQL8.0.28源码 版本信息 软件下载与安装 源码编译 版本信息 操作系统:windows10 x64 Visual Studio版本:Visual Studio2022 ...
- 编译hadoop2.2.0源码时报错
编译hadoop2.2.0源码时, mvn install -DskipTests 报错: [ERROR] COMPILATION ERROR : [INFO] ------------------- ...
- mysql 5.7 源码编译安装_mysql-5.7.*源码编译安装
mysql-5.7.*源码编译安装 系统安装条件 官方文档说明:http://dev.mysql.com/doc/refman/5.7/en/source-installation.html 1> ...
- 【网络通信 -- 直播】OBS -- 基于 Visual Studio 2019 + Qt 5.15.2 编译调试 OBS studio 源码
[网络通信 -- 直播]OBS -- 基于 Visual Studio 2019 + Qt 5.15.2 编译调试 OBS studio 源码 [1]OBS 代码获取 github : git clo ...
- 如何编译ASP.NET Core源码
目录 编译ASP.NET Core源码 准备工作 下载.net core源码 安装依赖 编译源代码 通过调式的方式查看源代码 编译ASP.NET Core源码 大家都知道.net core是开源的,但 ...
- 编译Spring5.0.x源码之一路坎坷,你经历过绝望吗?
本文来说说在编译spring-springframework-5.0.x的路上,小编我到底经历了什么? 如果正在看文章你,恰好也想要研究spring源码,那么请先做好准备再动手,不然迎来的问题如滔滔江 ...
最新文章
- 【FastDev4Android框架开发】RecyclerView完全解析之下拉刷新与上拉加载SwipeRefreshLayout(三十一)...
- Run-Time Check Failure #0,The value of ESP was not properly saved 错误解决
- 华中科大计算机冯丹,华中科大南加校友会欢迎母校代表团
- 新买的笔记本电脑怎么分盘_笔记本电脑该如何保养,延长使用寿命
- Html5相关文章链接
- 075-SSH遇到不能登陆的情况
- PL/SQL 基础( 上 )
- 配置php7.2.4支持swoole2.1.1扩展
- js:点击button后返回值
- zoj1738 Lagrange's Four-Square Theorem(DP)
- php json 封装,laravel json返回封装
- 设计模式---面向对象设计原则之单一职责原则
- 模式识别之线性回归---最小二乘和线性回归
- vfp:数据库中表间关系的参照完整性
- c语言switch工资怎么弄,超级新手,用switch写了个计算器程序,求指导
- HTML嵌入JavaScript代码的三种方式
- 关于鼠标手的症状和恢复方法
- 2021-12-13 云计算平台基础架构 swift
- 数据仓库构建方法论(六):数据建模方法论
- php怎么创建控制器,Yii2创建控制器(createController)方法详解
热门文章
- 纵横细解,TFN T200K千兆以太网测试仪
- 4.5Bootstrap学习js插件篇之工具提示
- matlab统计分析
- 线性代数中的正则化(regularization)(zz)
- [读书笔记]《Java程序员修炼之道》
- 分销软件为何如此火爆?
- JS切换背景图片时的“白色闪屏”问题
- C语言数组代码,小明摘苹果
- 认识EC11旋转编码器编写驱动程序
- 用聚宽量化炒股-5获取数据函数-5)获取当前时间股票数据函数get_current_data、查询股票所属行业get_industry