Пространство имен «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

Заранее спасибо.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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