我花了几天的时间尝试使用OSX 10.8.1在Macbook pro(2006)上的Code :: Blocks中设置我的项目(我免费获得它!)。
安装Xcode,命令行工具,然后重新启动后,我得到了基本的gcc支持(将卸载Xcode,然后在我开始工作时使用cmd行工具)。然后我继续cmake
和make install
GLEW,GLFW3和GLM(GLM只需要make install
)。然后我再次重新启动以使事情大部分工作,我有四个错误,这些错误来自GLM使用的func_trigonometric.inl
文件。构建消息如下:
/usr/local/includ... 165 current parser token 'if'
/usr/local/includ... 37 parsing namespace 'glm'
/usr/local/includ... 160 parsing function body 'tanh'
/usr/local/includ... 160 in compound statement ('{}')
note: diagnostic msg: Error generating preprocessed source(s).
我不确定从哪里开始。
修改
我尝试以正常的方式安装GLM,只需将文件夹拖到它应该位于的位置(包含),错误仍然存在,我真的需要帮助来摆脱这个错误。
答案 0 :(得分:0)
I found out what was causing the errors, the version of GLM I was using was too new for OSX 8.1.1 Changing out GLM from version 9.6 to version 9.4 fixed the errors.