opengl蓝宝书 cmake
时间: 2023-08-31 12:12:18 浏览: 99
根据引用中提到的步骤,要使用OpenGL蓝宝书中的CMake进行编译,首先需要解压并编译glfw库。解压后,在目录下新建一个名为"build"的文件夹,并在命令提示符中切换到这个文件夹。然后输入"cmake .."命令来生成编译文件。
接下来,根据引用中提到的代码示例,可以使用OpenGL蓝宝书中的第一段代码来测试。这段代码包括了一个继承自sb7::application的类,并在render函数中进行渲染操作。在该代码的末尾,使用"DECLARE_MAIN(my);"宏来声明程序的入口点。
最后,根据引用中提到的步骤,打开生成的sln文件,分别使用Release和Debug模式编译一遍。将glfw-3.0.4/src/Debug/glfw3.lib重命名为glfw3_d.lib,并复制到lib文件夹中。同样地,将glfw-3.0.4/src/Release/glfw3.lib复制到lib文件夹中。
这样,你就可以使用CMake编译OpenGL蓝宝书的代码了。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [OpenGL 蓝宝书第七版 windows+vs 所需的环境的配置](https://blog.csdn.net/qq_22033759/article/details/56983089)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文