Пространство имен «Eigen» не имеет члена «Vector3f» ОШИБКА ⇐ C++
-
Anonymous
Пространство имен «Eigen» не имеет члена «Vector3f» ОШИБКА
Я использую UTM на MacBook, чтобы запустить виртуальную машину и изучить компьютерную графику.
Поскольку я новичок в cpp и , я получил эту ошибку при ее включении и исправил ее
#include но здесь есть еще одна проблема:
Eigen::Vector3f a() const { return v[0]; } Eigen::Vector3f b() const { return v[1]; } Eigen::Vector3f c() const { return v[2]; } Везде, где есть Eigen::xxx, возникает ошибка: пространство имен «Eigen» не имеет элемента «xxx».
Как я могу это исправить? и почему это произошло?
Версия виртуальной машины: Ubuntu 22.04.4 LTS на Macbook Pro M2
Версия GCC: 11.4.0
Заранее спасибо.
Я использую UTM на MacBook, чтобы запустить виртуальную машину и изучить компьютерную графику.
Поскольку я новичок в cpp и , я получил эту ошибку при ее включении и исправил ее
#include но здесь есть еще одна проблема:
Eigen::Vector3f a() const { return v[0]; } Eigen::Vector3f b() const { return v[1]; } Eigen::Vector3f c() const { return v[2]; } Везде, где есть Eigen::xxx, возникает ошибка: пространство имен «Eigen» не имеет элемента «xxx».
Как я могу это исправить? и почему это произошло?
Версия виртуальной машины: Ubuntu 22.04.4 LTS на Macbook Pro M2
Версия GCC: 11.4.0
Заранее спасибо.
Мобильная версия