18

我正在通过 roxygen2 包将我的包转换为使用 roxygen 文档。现在我的包没有加载,我认为这是因为 NAMESPACE 文件中缺少 useDynLib(mypackage) 调用。我如何生成这个?

4

1 回答 1

12

启动包级文档文件。在您的示例中,R/mypackage.R其中包含以下内容:

#' mypackage: A package for computating the notorious bar statistic.
#'
#' The mypackage package provides three categories of important functions:
#' foo, bar and baz.
#' 
#' @section Mypackage functions:
#' The mypackage functions ...
#'
#' @docType package
#' @name mypackage
#' @useDynLib mypackage
NULL
#> NULL

我也为获得 .registration=TRUE 而苦苦挣扎。那是

#' @useDynLib mypackage, .registration=TRUE
于 2020-03-19T03:04:05.893 回答