如何解决如何解决glm标签重新定义错误
我有以下代码来旋转对象。
glm:vec3 myRotationAxis(1.0f,1.0f,0.0f);
glm:mat4 rot = glm::rotate(glm::mat4(1.0),3.14f,myRotationAxis);
为什么会给我glm标签重新定义错误?
解决方法
您应该在使用冒号时使用范围解析运算符:import { Plugins } from '@capacitor/core';
const { App } = Plugins;
App.exitApp();
。 ::
表示要在范围a::b
内查找符号b
。在您的情况下,符号是类,范围是a
库定义的glm
名称空间。改写:
glm
在您提供的代码中,单个冒号定义了一个标签“ glm”,但它执行了两次,从而导致错误。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。