首页 > 解决方案 > 将 Rcpp 的 as/wrap 函数放在哪里?

问题描述

我有一个 R 包,其中包含一些 C++ 头文件(来自SeqAninst/include。我现在想根据 Rcpp 库中的指南为这些头文件中的数据类型编写 as/wrap 函数。我将这些函数放在一个名为charstring.cppin的文件中src。我的问题是当我这样做时#include <seqan/sequence.h>出现此错误:

charstring.cpp:4:10: 致命错误: 'seqan/sequence.h' 文件未找到

我究竟做错了什么?是包含语句吗?是目录结构吗?如果我在另一个 R 包中实现该函数,而该 R 包链接到带有 C++ 头文件的那个,我不会遇到这个问题。

标签: c++rrcpp

解决方案


推荐阅读