【发布时间】:2017-05-22 14:16:29
【问题描述】:
我在尝试构建一点代码时遇到了问题。 (我在linux上)
为了简单起见:
这是我的 Position.h 文件中的内容(在真正开始时,我认为下一个不是解决该问题所必需的):
#include <Eigen/Dense>
这是我的 CMakeLists.txt:
project(p)
include_directories("./Eigen")
add_executable(
p
Eigen/Dense
Position.h # wich requires Eigen/Dense
Position.cpp
#other files
)
在项目目录中有两个目录:build和Eigen
要创建 Makefile,我进入 build 目录,然后输入 cmake ..。创建了一个 Makefile,但是当我尝试 make 时出现错误:
/path/to/Position.h:30:23: fatal error: Eigen/Dense: no such file or directory.
Position.h 来自从 github 获取的代码(如果需要,我可以给你链接)。
拜托,你能给我一个搜索的方向吗,或者如果你看到了什么问题,我的错误是什么
谢谢!
【问题讨论】: