You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Delphi中查看已安装的Skia当前版本?

查看全局启用的Skia版本的几种方法

1. 通过代码打印版本信息

在项目中加入对应代码片段,运行后即可获取版本号:

  • C++示例:
#include "include/core/SkVersion.h"
#include <iostream>

int main() {
    std::cout << "Skia version: " << SK_VERSION_STRING << std::endl;
    return 0;
}
  • Python(使用Skia Python绑定):
import skia
print(f"Skia version: {skia.__version__}")

2. 通过包管理器或配置文件查询

  • 包管理器安装场景:
    • Debian/Ubuntu:执行dpkg -l libskia-dev,输出里会显示版本号
    • macOS(Homebrew):执行brew info skia,查看安装的版本详情
  • 手动编译安装场景:找到编译生成的SkVersion.h文件(通常路径类似/usr/include/skia/core/SkVersion.h),其中SK_VERSION_STRING宏定义就是版本号

3. 从二进制文件提取版本信息

如果项目已生成可执行文件,通过以下命令提取嵌入的版本标识:

  • Linux:strings your_executable | grep SK_VERSION
  • macOS:otool -s __TEXT __cstring your_executable | grep SK_VERSION

内容的提问来源于stack exchange,提问作者Martin Kakhuis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 03:32:02