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