MacOS创建OpenGL程序
在macOS上构建OpenGL程序需要安装一些依赖,而mac的包管理器毕竟远不如Linux。
Clangd
mac上安装编译器后并不会自带clangd,需要安装llvm包,但是Homebrew安装需要自行编译,速度太慢,直接下载clangd,将bin和lib复制到对应的地方即可。
glfw与glew
使用Homebrew安装似乎总有问题,因此选择使用Macport。
sudo port install glfw |
安装的头文件路径为/opt/loacl/include
,库文件路径为/opt/loacl/lib
,编译时要主动添加,clang不会自动识别。
如使用xmake构建时,应在xmake.lua
文件中添加:
-- libraries |
如果项目中需要添加ImGUI,则C++版本至少C11,可在xmake.lua
文件中添加:
set_languages("cxx17") |
- 本文标题:MacOS创建OpenGL程序
- 创建时间:2023-11-17 01:43:01
- 本文链接:2023/11/17/note/Framework/OpenGL/opengl-macos/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
显示评论