我正在编写一个 R 包,我正在尝试包含Shogun 工具箱的一些功能以进行机器学习。我首先在文件夹中包含了包含 C++ 函数的shogun 文件/inst/include/
夹。然后我将以下语句添加到我的Makevars
和Makevars.win
文件中:
PKG_CPPFLAGS = -I../inst/include/
test.cpp
然后,我在一个名为 的文件中尝试了一个测试,该文件/src
包含以下内容:
#include <shogun/lib/config.h>
我得到了错误:test.cpp: fatal error: shogun/lib/config.h: No such file or directory
compilation terminated.
我究竟做错了什么?