extSoftVersion
位於 base
包(package)。 說明
報告所使用的(外部)第三方軟件的版本。
用法
extSoftVersion()
細節
該報告報告正在使用的第三方軟件庫的版本。這些通常是外部的,但可能已編譯成R當它被安裝時。
對於動態鏈接,這些是在此會話中鏈接到的庫的版本:對於靜態鏈接,這些是編譯的庫的版本。
值
一個命名的字符向量,當前帶有組件
zlib |
使用的 |
bzlib |
正在使用的 |
xz |
正在使用的 |
libdeflate |
的版本 |
PCRE |
使用的 |
ICU |
正在使用的 |
TRE |
使用的 |
iconv |
正在使用的 |
readline |
正在使用的 |
BLAS |
正在使用的 |
請注意,bzlib
和 pcre
的值通常包含日期和版本號,而 tre
的值包含由空格分隔的多個項目,版本號是第二個。
對於iconv
,這將給出實現以及版本,例如"GNU libiconv 1.14"
、"glibc
2.18"
或"win_iconv"
(沒有版本號)。
BLAS
的二進製/可執行文件的名稱可以用作正在使用哪個實現的指示。通常,BLAS 的 R 版本將顯示為 libR.so
( libR.dylib
)、R
或 libRblas.so
( libRblas.dylib
),具體取決於 R 的構建方式。請注意,對於已複製、hard-linked 或由係統管理員重命名的外部 BLAS 實現,也可能會顯示 libRblas.so
( libRblas.dylib
)。對於外部 BLAS,將給出一個共享對象文件,其路徑/名稱可能指示供應商/版本。該檢測不適用於 Windows 或 macOS 上的 Accelerate 框架。
例子
extSoftVersion()
## the PCRE version
sub(" .*", "", extSoftVersion()["PCRE"])
也可以看看
libcurlVersion
表示 libCurl
的版本。
La_version
表示正在使用的 LAPACK 版本。
La_library
用於使用 LAPACK 的二進製/可執行文件。
grSoftVersion
用於第三方圖形軟件。
Tcl/Tk 版本的 tcltk
包中的 tclVersion
。
pcre_config
用於 PCRE 配置選項。
相關用法
- R exists 是否已定義對象?
- R expand.grid 從因子變量的所有組合創建 DataFrame
- R expression 未計算的表達式
- R eval 計算(未計算的)表達式
- R environment 環境接入
- R eapply 將函數應用於環境中的值
- R eigen 矩陣的譜分解
- R encodeString 對字符向量進行編碼以供打印
- R file.path 構造文件路徑
- R grep 模式匹配和替換
- R getwd 獲取或設置工作目錄
- R vector 向量 - 創建、強製等
- R lapply 對列表或向量應用函數
- R dump R 對象的文本表示
- R Sys.getenv 獲取環境變量
- R rank 樣本排名
- R getDLLRegisteredRoutines DLL 中 C/Fortran 例程的反射信息
- R pushBack 將文本推回連接
- R strsplit 分割字符向量的元素
- R seq.Date 生成規則的日期序列
- R invisible 將打印模式更改為不可見
- R noquote “無引號”字符串打印類
- R warning 警告信息
- R rapply 遞歸地將函數應用於列表
- R basename 操作文件路徑
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Report Versions of Third-Party Software。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。