我有an R package,在inst/include
中有一些C ++头文件(来自SeqAn)。我现在想根据Rcpp画廊中的指南为这些头文件中的数据类型编写as / wrap函数。我将这些函数放在charstring.cpp
中名为src
的文件中。我的问题是,当我#include <seqan/sequence.h>
出现此错误时:
charstring.cpp:4:10:致命错误:找不到'seqan / sequence.h'文件
我在做什么错?它是include语句吗?是目录结构吗?如果我在另一个R包中实现该功能,而不是通过C ++头文件链接到该包,则不会出现此问题。