BT 常量

BT 常量

BT 常量

功能

读取当前 BT 运行时的编译期常量和轻量缓存常量。

语法

参数

参数类型必填默认值说明
-常量属性不需要参数。

返回值

常量类型说明
BT.VERSIONString当前 BT 版本。
BT.NAMEString当前二进制逻辑名,通常为 btbt_app
BT.OSString操作系统名称,例如 windows、linux、macos。
BT.ARCHStringCPU 架构,例如 x86_64、aarch64。
BT.FAMILYString操作系统家族,例如 windows、unix、wasm。
BT.DEBUGBool是否为 debug 构建。
BT.EXE_EXTString当前平台可执行文件扩展名,例如 .exe 或空字符串。
BT.LIB_EXTString当前平台动态库扩展名,例如 .dll.so.dylib
BT.POINTER_WIDTHInt指针宽度,通常为 32 或 64。
BT.THREADSInt可用并行线程数,首次读取后缓存。

示例

注意事项

  • BT 常量是只读属性。
  • BT.THREADS 使用运行时缓存,不会在每次读取时重复查询系统。