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