6
似乎R 2.14可以使用R CMD INSTALL
上的開關對字節進行字節編譯,但在install.packages文檔中找不到這樣的選項。我錯過了什麼嗎?R 2.14字節編譯 - install.packages不可能?
似乎R 2.14可以使用R CMD INSTALL
上的開關對字節進行字節編譯,但在install.packages文檔中找不到這樣的選項。我錯過了什麼嗎?R 2.14字節編譯 - install.packages不可能?
如在?install.packages
中所述,您可以使用INSTALL_opts=
參數將其他選項傳遞給R CMD INSTALL
以進行源包安裝。如果您從CRAN安裝二進制包,則可能已經進行了字節編譯。
例如,從安裝源和手動字節編譯(請確保您有necessary tools):
install.packages("xts", type="source", INSTALL_opts="--byte-compile")
所以install.packages(PACKAGE_NAME,INSTALL_opts = 「--byte編譯」)將下載來自CRAn的軟件包並安裝它的字節編譯?我如何判斷一個包是否是字節編譯的? – SFun28
只有從源代碼進行安裝時才能使用。我不知道如何判斷一個包是否是字節編譯的,除了從包中打印一個函數。例如。 'base ::: as.matrix'將在打印輸出結尾處包含''。 –
我將單獨發佈如何判斷程序包是否是字節編譯的問題。更新我的帖子以顯示下載包,字節編譯和使用install.packages進行安裝所需的語句。謝謝你的幫助! – SFun28