安装KUAF
请先安装KAE,然后按照本章节步骤安装KUAF。安装完成后,需运行指定脚本编译构建zlib库(该过程会从GitHub仓库下载源码,请确保网络可正常访问GitHub)。
安装步骤
- 请参见《鲲鹏加速引擎 用户指南》对KAE进行安装。
- 按照获取软件包获取到KUAF软件包,解压后得到二进制RPM包、补丁文件及安装脚本。
- 使用root用户安装KUAF。
1rpm -ivh boostkit-kuaf-xxxx.aarch64.rpm
安装结束后,会自动在环境变量LD_LIBRARY_PATH中添加lib文件夹所在目录即“/usr/local/kuaf/lib”。
上述命令中涉及的xxxx代表版本号。
- 完成KUAF的安装后,在相同路径下运行安装脚本,编译构建zlib库。
sh setup.sh
安装后验证
- 导入环境变量。
1export LD_LIBRARY_PATH=/usr/local/kuaf/lib:$LD_LIBRARY_PATH
- 查看“/usr/local/kuaf/lib”目录下so情况。
1ll /usr/local/kuaf/lib回显信息中有libkuaf.so、libz_sw.so、libkaezip.so存在说明安装成功。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
lrwxrwxrwx 1 root root 18 May 19 16:27 libkaezip.so -> libkaezip.so.2.0.4 lrwxrwxrwx 1 root root 18 May 19 16:27 libkaezip.so.0 -> libkaezip.so.2.0.4 -rwxr-xr-x 1 root root 214680 May 19 16:27 libkaezip.so.2.0.4 -rw-r--r-- 1 root root 238778 May 19 16:27 libkuaf.a -rwxr-xr-x 1 root root 1016 May 19 16:27 libkuaf.la lrwxrwxrwx 1 root root 16 May 19 16:27 libkuaf.so -> libkuaf.so.1.0.0 lrwxrwxrwx 1 root root 16 May 19 16:27 libkuaf.so.1 -> libkuaf.so.1.0.0 -rwxr-xr-x 1 root root 147232 May 19 16:27 libkuaf.so.1.0.0 lrwxrwxrwx 1 root root 34 May 19 16:27 libz.so -> /usr/local/kuaf/lib/libz.so.1.2.11 lrwxrwxrwx 1 root root 34 May 19 16:27 libz.so.1 -> /usr/local/kuaf/lib/libz.so.1.2.11 -rwxr-xr-x 1 root root 71896 May 19 16:27 libz.so.1.2.11 -rw-r--r-- 1 root root 139514 May 19 16:27 libz_sw.a lrwxrwxrwx 1 root root 17 May 19 16:27 libz_sw.so -> libz_sw.so.1.2.11 lrwxrwxrwx 1 root root 17 May 19 16:27 libz_sw.so.1 -> libz_sw.so.1.2.11 -rwxr-xr-x 1 root root 143304 May 19 16:27 libz_sw.so.1.2.11 drwxr-xr-x 2 root root 4096 May 19 16:54 pkgconfig
安装路径(默认路径是“/usr/local/kuaf”)下生成相应文件,其中,“include”文件夹包含KUAF库的头文件,“lib”文件夹包含了KUAF的动态库文件。
父主题: 安装KUAF