本文主要是介绍mac计算机图形学,如何优雅地在 Mac 上应付本科计算机图形学的 GLUT,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
时至今日,这群孩子的计算机图形学还是在学 GLUT ,未免有些遗憾。不过好处自然是简单不用闹腾,老师甚至建议用 VC++ 6.0 作为 IDE ,嗯这就是中国的本科 CS 教育现状。
又是一年图形学开课,这两年实验室用 Mac 的孩子也越来越多,也开始在问 Mac 怎么配 GLUT ,于是就把我当年的经历再发一遍。
GLUT 和 OpenGL 的库,在 Mac 下都是自带的,不需要太操心配置环境的问题。
首先, Xcode 新建一个 macOS 的命令行工具工程。
然后语言记得切换成 C++
建好工程之后,在项目属性的 General 下面的 Linked Frameworks and Libraries 添加 GLUT 和 OpenGL 的库。
最后记得 Deployment Target 一定要降到 10.9 以下,比如 10.8 ,因为 GLUT 在 10.9 就已经被标记为弃用,不调这个会有一大堆 Warning。
弄完之后在 main.cpp 添加头文件
#include
如果需要其他的 GLUT 头文件,在敲完路径中的 “GLUT/” 之后, Xcode 会有自动补全提示。
写好自己的 GLUT 程序, Cmd+R 即可运行。
另:如果想要自己配置 VSCode 等编译器,需要的文件路径如下:
头文件:
GLUT:
/System/Library/Frameworks/GLUT.framework/Versions/Current/Headers
OpenGL:
/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
库文件:
OpenGL:
/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
如何优雅地在 Mac 上应付本科计算机图形学的 GLUT
这篇关于mac计算机图形学,如何优雅地在 Mac 上应付本科计算机图形学的 GLUT的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!