安装KSL
安装步骤
- 按照获取软件包获取到KSL软件包,解压后得到二进制RPM包。
- 安装KSL。
rpm -ivh boostkit-ksl-xxxx.aarch64.rpm
安装结束后,系统在环境变量LD_LIBRARY_PATH中自动添加lib文件夹所在目录即“/usr/local/ksl/lib”。
上述命令中涉及的xxxx代表版本号。
安装后验证
- 执行source命令或重新登录终端让环境变量生效。
source /etc/profile
- 查看环境变量LD_LIBRARY_PATH是否包含KSL的安装路径“/usr/local/ksl/lib”。
env | grep LD_LIBRARY_PATH
如果变量包含安装路径,说明安装成功。
安装成功后在安装路径(默认路径是“/usr/local/ksl”)下生成相应文件,其中,“include”文件夹包含子库的头文件,“lib”文件夹包含了系统库的动态库文件。
- 使用时,请在GCC编译选项中添加动态库所在路径,链接需要使用的动态库文件,添加编译选项后用ldd指令检查程序依赖库是否准确链接。若需要使用AVX2KI请添加:
- 当前服务器最佳性能版本:-L /usr/local/ksl/lib -lavx2ki
NEON指令 实现版本:-L /usr/local/ksl/lib -lavx2neon
父主题: 如何使用系统库