当前位置 : 主页 > 编程语言 > java >

CMake编译OpenGL SuperBible 7th源码报警告

来源:互联网 收集:自由互联 发布时间:2022-07-07
CMake编译OpenGL SuperBible 7th源码报警告 今天在另一台机器上编译CMake编译OpenGL SuperBible 7th(编程宝典)源码报警告 CMake Deprecation Warning at CMakeLists . txt : 1 ( cmake_minimum_required ): Compatibility w


CMake编译OpenGL SuperBible 7th源码报警告

今天在另一台机器上编译CMake编译OpenGL SuperBible 7th(编程宝典)源码报警告

CMake编译OpenGL SuperBible 7th源码报警告_txt文件

CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.

大概就是,我们用的CMake版本新了,如果你用的CMake版本
<2.8.12 那么一些新特新就会被移除
其实不管这个警告也照样可以生成 :superbible7.sln
工程,但看着这个警告就是不爽,谁叫咱有强迫症呢,今天就来消除这个警告:

解决步骤

1.修改CMakeLists.txt文件

(1) 文件路径:x:/OpenGL SuperBible\sb7code-master/CMakeLists.txt

x:代表你的机器盘符

CMake编译OpenGL SuperBible 7th源码报警告_OpenGL SuperBib_02


(2)查看你的CMake版本

CMake编译OpenGL SuperBible 7th源码报警告_文件路径_03


把CMakeLists.txt文件中的第一行

cmake_minimum_required (VERSION 2.6)

改成:

cmake_minimum_required (VERSION 3.21.0)

3.重新打开CMake编译源码

注意:在重新用CMake编译源码的时候,最好清理一下CMake缓存

CMake编译OpenGL SuperBible 7th源码报警告_openGL编程宝典第七版_04


这次编译CMake老实了,没报警告:)

CMake编译OpenGL SuperBible 7th源码报警告_OpenGL SuperBib_05

好了,就写到这里了,如果,想参考编译的完整过程,请查看小编的这篇文章:​​OpenGL.Superbible.7th.Edition(openGL超级宝典第七版)随书例子运行​​

have funning:)


上一篇:#yyds干货盘点# leetcode算法题:全排列
下一篇:没有了
网友评论