我正在編寫一個R程序包,我需要在R通過庫(myPackage)中加載程序包時包含已編譯的庫文件qserver.dll和dym.load。這個qserver.dll由第三方供應商提供,所以我沒有源代碼。如何在R程序包中加載編譯庫
我在互聯網上做了一些研究,但信息很少。到目前爲止我發現的是,我應該把這個文件放在我的包文件夾的inst /子目錄中。但是,我怎麼能確定該文件的路徑寫包的時候,所以我可以寫包的時候喜歡寫東西
dyn.load("path/to/file/qserver.dll")
。非常感謝。
如果您最終將'qserver'製作成R包格式,您會介意分享嗎?我實際上正在考慮將它自己轉換成一個包。 –