OpenGL-Mac下环境搭建

OpenGL-Mac下环境搭建

github地址

https://github.com/zhengshengxi/OpenGLBaseProject

准备资源

  • OpenGL资源
百度网盘:
链接: https://pan.baidu.com/s/1kNUhXGpgL58MhaDfCRtJvQ 提取码: ajw2
  • 测试代码
百度网盘:
链接: https://pan.baidu.com/s/1aJpTsc-ewNi72Buo3Cf_JQ 提取码: d9bc 

步骤

  • 新建项目,使用macOS -> App 创建
1.png
  • 添加OpenGl.framework 和 GLUT.framework 两个系统库
2.png
  • 将include文件夹和libGLTools.a拖到项目里
3_1.png
3_2.png
  • 在Bulid Settings 输入Header Search path 中拖入CLTool.h 和 glew.h 生成路径
4.png
  • 将libGLTools.a文件直接拖到Frameworks文件夹
5.png
  • 删掉几个选中文件
6.png
  • 创建main.cpp文件
7_1.png
7_2.png
7_3.png
  • 测试环境是否成功
    复制代码到main.cpp中

此时编译会发现报错


8_1.png

将文件“< >”系统引入,改为“ ”普通引入,重新编译

如果报错:
ld: library not found for -lGLTools clang: error: linker command failed with

在Build Phases -> Link Binary With Libraries中将libGLTool.a删掉,重新加入(使用Add Other)

编译成功后运行,看到如下结果就说明成功了


8_2.png

感谢 @CC老师_HelloCoder 的分享

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容