我试图在UE5中包含Eigen -有一些旧的UE4文档,但它产生了一个不同的插件文件。
看起来UE5在Engine/Source/ThirdParty/Eigen/下包含了Eigen,但实际的库似乎不在那里。所以,我尝试使用UE5编辑器(名为"ThirdParty")添加一个新插件,手动将Eigen源代码包含在Plugins/ThirdParty/source/Eigen/下,并添加路径引用,即:
PublicIncludePaths.AddRange(
new string[] {
"Eigen",
}
);
然而,这似乎不起作用,因为#include 'Eigen/Dense'或只是'Eigen'导致我的项目的其余部分出现错误。什么好主意吗?多谢。
在虚幻引擎5中,你需要做的就是添加
AddEngineThirdPartyPrivateStaticDependencies(目标,"Eigen";
放入项目或插件的Build.cs文件中,并且您应该能够使用
包含库。# include & lt;特征/Core>
像往常一样!