关于 Mech-DLK SDK

什么是 SDK

SDK 作为 Mech-DLK 软件的开发套件,支持 C、C# 等多语言接口,并提供 DLL 库、样例等满足用户模型部署和二次开发的需求。

../../_images/flow.png

系统要求与授权

  • 确保加密狗已授权;

  • 确保计算机系统及软硬件满足 SDK 部署要求:

    操作系统

    Windows 10(推荐) / Windows 11

    CPU

    Intel® Core™ i5 及以上

    内存

    8GB 及以上

    显卡

    GeForce GTX 1650 (4GB) 及以上

    显卡驱动

    驱动版本 471.68 及以上

    .NET环境

    .net版本 >= 4.61

    C/C++

    编译器支持 C99 及以上

注意

计算机系统和软硬件的配置对 SDK 部署后的性能影响较大,因此需确保满足以上要求。

SDK 位置及结构说明

SDK 位置:

../../_images/sdk_path.png

SDK 结构:

include: C API 的头文件,用于 C 工程。
lib: C API 的静态库, 用于 C 工程。
run_time: 动态运行时库,用于C/C#工程。
sample: SDK 示例工程,目前有 C# 示例。