/opt/homebrew/Cellar/itk/5.3.0_2/include/ITK-5.3/itkSymmetricEigenAnalysis.h</a>:23:10: fatal error: 'Eigen/Eigenvalues' file not found
时间: 2023-11-04 07:07:16 浏览: 258
这个错误提示是在编译ITK库时出现的,提示找不到Eigen/Eigenvalues文件。Eigen是一个C++模板库,提供了线性代数的基本功能,ITK库需要使用它来进行矩阵计算。解决这个问题的方法是安装Eigen库并将其路径添加到编译器的搜索路径中。具体步骤如下:
- 下载Eigen库,可以从官网下载或使用包管理器安装。
- 将Eigen库的路径添加到编译器的搜索路径中。可以在编译ITK库时使用CMake工具,在CMakeLists.txt文件中添加以下代码: set(EIGEN3_INCLUDE_DIR /path/to/eigen) include_directories(${EIGEN3_INCLUDE_DIR}) 注意将/path/to/eigen替换为Eigen库的实际路径。
- 重新编译ITK库即可。
相关推荐


















