1.如何將tar.gz格式的源碼R包編譯為zip格式的二進制R包。
?R CMD INSTALL --build knhanes.tar.gz
?R CMD INSTALL --build nhanes.tar.gz
2.下載RTools
RTools: Toolchains for building R and R packages from source on Windows
3.修改環境變量
PATH=$PATH:/d/rtools45/usr/bin
二進制包(Binary packages):
4.說明
Windows(.zip)和 macOS(.tgz):
通過 install.packages() 默認安裝的是編譯好的二進制包(無需編譯,快速安裝)。
例如:ggplot2_3.4.0.zip(Windows)或 ggplot2_3.4.0.tgz(macOS)。
源碼包(Source packages, .tar.gz):
當從CRAN安裝源碼包時(如Linux系統或手動指定 type = "source"),下載的是 .tar.gz 文件。
例如:ggplot2_3.4.0.tar.gz。
# 強制安裝源碼包(.tar.gz) install.packages("ggplot2", type = "source")