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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。