簡體   English   中英

C中的R包取決於另一個R包

[英]R package in C depending on another R package

我正在編寫一個R包,我想在其中最小化一些功能。 由於我對可直接訪問的optim.c的優化函數不滿意,我想使用一個包進行優化(rnlopt,optimx)...我的問題是如何告訴R我的包依賴於另一個一個(這也是一個貢獻包)? 在這種情況下,如何編譯和安裝我的包。 非常感謝

“如何告訴R我的包依賴於另一個”的答案是你將Depends: OtherPackage添加到DESCRIPTION

但是,如果您只想重復使用某些C代碼,那么除非該軟件包明確地將API用於LinkingTo ,否則您無法真正使用LinkingTo - 請參閱R-ext 5.8: http://r.research。 att.com/man/R-exts.html#Linking-to-other-packages這有法律和技術原因。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM