Pacman项目makefile在Mac平台问题解决

问题介绍

Pacman是一个吃豆人游戏(岩谷彻), 如下所示,这是我编译后运行程序游戏页面截图。是一个基于openGL开发的包括角色、地图、命令、以及一些约束的“无脑” 游戏。
图片说明
遇到的问题包括:

  1. "GL/gl.h" not found
    #include <gl.h>
          ^
    1 error generated.
    解决办法[https://stackoverflow.com/questions/26745284/cmake-not-finding-gl-h-on-os-x/26745337]
    把原来的include文件替换成:
    #if defined(__APPLE__)
    #include <OpenGL/gl.h>
    #include <OpenGL/glu.h>
    #else
    #include <GL/gl.h>
    #include <GL/glu.h>
    #endif
  2. 找不到glut 文件
    Mac系统自带了OpenGL和GLUT,但是之前pacman项目里的makefile文件是Linux平台下的文件配置
    在mac下会出现找不到的情况。
    图片说明
    解决办法把之前的 -lglut 替换成-framework GLUT
    图片说明

暂时记录如此

全部评论

相关推荐

10-28 10:48
已编辑
门头沟学院 Java
孩子我想要offer:发笔试后还没笔试把我挂了,然后邮箱一直让我测评没测,后面不知道干嘛又给我捞起来下轮笔试,做完测评笔试又挂了😅
点赞 评论 收藏
分享
12-15 14:16
门头沟学院 Java
回家当保安:发offer的时候会背调学信网,最好不要这样。 “27届 ”和“28届以下 ”公司招聘的预期是不一样的。
实习简历求拷打
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务