05 2023 档案
摘要:## 平台支持 * Linux、macOS、Windows * gcc 5.0+、clang 5.0+、MSVC 2015+ * Bazel、CMake (其它构建体系也能用,不过配置多点而已) ## Bazel配置(不熟 先占位 有空看再总结) ## CMake配置 #### 方法一:直接下载源码
阅读全文
摘要:| 变量 | 说明 | | | | | CMAKE_SOURCE_DIR | 源代码所在目录 就是根cmakelists.txt所在目录 | | CMAKE_BINARY_DIR | 跑cmake命令的目录 | | CMAKE_BUILD_TYPE | 构建类型DebugReleaseRelWith
阅读全文
摘要:## cmake_minimum_required ```cmake cmake_minimum_required(VERSION [...] [FATAL_ERROR]) #限制CMake的版本支持范围 cmake_minimum_required(VERSION 3.16.3) #限制CMake
阅读全文
摘要:先了解一下一些基础概念 ###### 图形渲染管线(graphics pipeline) * 指一堆图形数据输入到一个管道中,经过管道中的处理后将结果展现到屏幕上的过程 ](https://www.glfw.org/) GLFW是一个在桌面环境下支持OpenGL、OpenGL ES、Vulkan开发的库 提供的一套简单的API支持创建窗口、context、surface及接收鼠标键盘输入 跨平台支持windows、MacOS、Linux(X11
阅读全文