环境配置过程中遇到两个问题
1. libglTools.a 从源码编译为对应指令集,遇到 glew 依赖报错
从 gltools源码 源码编译为对应架构的库文件,make 时遇到 GL/glew.h 引用失败
![](https://img.haomeiwen.com/i8092146/b9d1aaf1f6bace65.png)
解决方案:
依赖的 glew 系统库头文件找不到,先定位到 glew 头文件路径,然后修改 INCLUDE_DIRS
- 先找到 glew 库路径。比如在 cmakelist 打印 GLEW_LIBRARY 路径
/opt/homebrew/bin
,那么头文件路径就是/opt/homebrew/include
-
把头文件放到 INCLUDE_DIRS 变量里
2. Xcode 编译遇到 glew 依赖报错
解决方案:
需要在 Xcode Build Settings 中加上 glew 的头文件、库文件的依赖
![](https://img.haomeiwen.com/i8092146/6bbb902e312ba8cc.png)
![](https://img.haomeiwen.com/i8092146/57e82f53774d2f88.png)
![](https://img.haomeiwen.com/i8092146/82982a7096e05417.png)
网友评论