SDK 再分发

本章节介绍如何将 DaoAI World SDK 再分发给您的客户。根据不同的使用场景,您可以选择以下两种方法完成 SDK 的再分发:

方法一:客户自行安装 DW SDK

在此方法中,客户需要手动安装 DW SDK 安装包,并配置运行环境。具体步骤如下:

  1. 提供给客户 DW SDK 安装包 和安装说明文档。 - 您可以从 安装 获取最新的安装包下载链接。

  2. 客户按照安装说明完成安装: - 安装路径可以选择默认路径,也可以根据需求自定义。 - 安装完成后,确保将 SDK 的运行时库路径添加到系统的 PATH 环境变量中。

  3. 提供您的应用程序文件(例如 exe 文件),客户在安装 DW SDK 后即可运行您的应用程序。

适用场景: - 客户能够方便地访问并安装 DW SDK。 - 客户需要使用完整的 DW SDK 功能,例如开发新功能或测试其他模型。

方法二:打包 DW SDK 的运行时文件

在此方法中,您将 DW SDK 的必要运行时文件与您的应用程序一起打包,方便客户直接运行程序,无需额外安装 SDK。具体步骤如下:

  1. 确保已在本地安装 DW SDK,并确认其功能正常。

  2. 从 DW SDK 安装目录中,拷贝以下文件和文件夹到您的应用程序目录: - `bin` 文件夹:包含 DW SDK 的核心动态链接库(DLL 文件)。 - `3rdparty` 文件夹:包含第三方依赖库的动态链接库(DLL 文件)。

  3. 将这些文件与您的可执行文件(exe 文件)放置在同一目录中,确保动态链接库能够被正确加载。

  4. 将打包后的目录提供给客户,客户无需安装 SDK,即可直接运行您的应用程序。

适用场景: - 客户不需要完整的 DW SDK,仅使用您应用程序中集成的功能。 - 提高部署便捷性,适合分发独立的应用程序。

注意事项

  • 兼容性测试:在不同操作系统和环境下测试打包后的应用程序,确保运行无误。

  • 文件完整性:避免遗漏必要的动态链接库文件,以免影响程序的正常运行。

总结

选择适合您业务场景的方法,再分发 DW SDK 给客户。如果不确定哪种方法更适合,请参考以上适用场景描述或咨询技术支持。```