glm库ext.hpp编译问题(Xcode iOS)

时间:2012-07-07 08:53:09

标签: c++ xcode compiler-errors glm-math

我正在尝试将glm/ext.hpp扩展标头包含到我的项目中。虽然glm.hpp可以毫不费力地包含在内,而且项目只是简单地构建,但是这个库的扩展会产生大量的编译时错误。例如,有一些辅助内联头文件(.inl)带有一些宏抛出错误的定义:

  • int_10_10_2.inl:语义问题
        GLM_FUNC_QUALIFIER dword uint10_10_10_2_cast
            (
                glm::vec4 const & v
            ) //-> Expected a class or namespace | Expected ';' after top level declarator etc.
    
  • type_vec2.hpp:
            union {value_type x, r, s;}; //Union member 'x' has a non-trivial copy constructor ..etc
            union {value_type y, g, t;};
    

什么可能是冲突的结构(暗示要分析哪些文件最有帮助)?有没有其他人成功将ext.hpp包含在Xcode项目中?

0 个答案:

没有答案