Пространство имен «Eigen» не имеет члена «Vector3f» ОШИБКАC++

Программы на C++. Форум разработчиков
Anonymous
Пространство имен «Eigen» не имеет члена «Vector3f» ОШИБКА

Сообщение Anonymous »


Я использую 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

Заранее спасибо.

Вернуться в «C++»