在应用开发工具中离线创建加速库工程失败的解决方法

问题现象

在无网络的鲲鹏服务器上已部署DevKit,且在无网络的PC上安装VS Code工具和DevKit插件,但使用应用开发工具创建Gzip加速库工程时无法下载源码,且环境部署提示目标服务器不支持安装SDK。

可能原因

  1. 在服务器无网络的情况下无法下载工程文件。
  2. 目标服务器不支持安装SDK,表示安装SDK的目标服务器不在通用计算应用工程支持的OS范围内。

处理步骤

对于鲲鹏服务器、本地PC都无法联网的情况下,是无法下载工程源码、部署SDK以及进行后续操作的。

对于鲲鹏服务器无法联网,本地PC可以联网的情况下,可进行如下操作。

  1. 可以通过网址下载工程源码和对应的SDK安装包。

    工程下载:https://github.com/kunpengcompute/devkitdemo/tree/main

    SDK安装包:https://mirrors.huaweicloud.com/kunpeng/archive/Kunpeng_SDK/GPC/

    图1 下载位置

  2. 下载对应的SDK安装包后,可采用离线部署的方式部署SDK。

    图2 部署SDK

    部署SDK的目标服务器需是CentOS 7.6、openEuler 20.03 LTS、openEuler 20.03 LTS SP1或Ubuntu 18.04.1 LTS操作系统。

  3. 使用编译调试工具对工程源码进行编译、运行和调试。具体可参考工程文件夹中README文件,也可参考https://github.com/kunpengcompute/devkitdemo/tree/main/Development_framework/gpc-sdk/examples/gzip