在我的RcppExports.R
中,事情看起来像这样:
# This file was generated by Rcpp::compileAttributes
# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393
rcppeigen_ftrans <- function(A) {
.Call('mypkg_rcppeigen_ftrans', PACKAGE = 'mypkg', A)
}
我尝试像这样记录我的代码:
# This file was generated by Rcpp::compileAttributes
# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393
#
#' Fast Matrix Transpose
#'
#' (description)
#' @param ...
#'
rcppeigen_ftrans <- function(A) {
.Call('mypkg_rcppeigen_ftrans', PACKAGE = 'mypkg', A)
}
每当我点击document
按钮,roxygen2
都会自动运行
Rcpp::compileAttributes()
然后在没有的情况下重新生成此文件
文档。我也试着手动写
.Rd
文档文件,但是当我点击document
时.Rd
文件被删除。我想记录这些链接功能,但不知道如何。
答案 0 :(得分:4)
即。确切地说,在code.cpp
文件中:
//' Fast Matrix Transpose
//'
//' Description
//' @param m
//' ... etc
IntegerMatrix fasttr(IntegerMatrix m) {