微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 CMake 生成的 Makefile 找不到头文件

如何解决使用 CMake 生成的 Makefile 找不到头文件

我的 cmake 文件

cmake_minimum_required (VERSION 2.8.11)
project (Transformation)

find_package(Eigen3 required)
include_directories(EIGEN3_INCLUDE_DIR)

add_executable (Transformation main.cpp)

在我运行 make 之后

/Users/.../main.cpp:2:9: Fatal error: 'eigen3/Eigen/Core' file not found
#include<eigen3/Eigen/Core>
        ^~~~~~~~~~~~~~~~~~~
1 error generated.
make[2]: *** [CMakeFiles/Transformation.dir/main.cpp.o] Error 1
make[1]: *** [CMakeFiles/Transformation.dir/all] Error 2
make: *** [all] Error 2

操作系统:MacOS 11.2 cmake 版本:3.9.16 制作版本:3.81

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。