cmake 使用eigen3.3
eigen3.3系不想eigen3.2系只需要include_dir
它在使用的时候是include_libary如所示:
https://eigen.tuxfamily.org/dox/TopicCMakeGuide.html
find_package (Eigen3 3.3 NO_MODULE)
if (TARGET Eigen3::Eigen)
# Use the imported target
endif (TARGET Eigen3::Eigen)
这就要求我们编译eigen3.3
见:
https://stackoverflow.com/questions/48144415/not-found-eigen3-dir-when-configuring-a-cmake-project-in-windows
本文介绍了如何在CMake中正确使用Eigen3.3,特别强调了与Eigen3.2的不同,即需要使用`find_package(Eigen3 3.3 NO_MODULE)`并检查`TARGET Eigen3::Eigen`来引入库。此外,还提供了当在Windows环境中遇到找不到Eigen3目录的配置问题时的解决方案,包括编译Eigen3.3的步骤和StackOverflow上的相关讨论链接。
2722

被折叠的 条评论
为什么被折叠?



