安装KML_SPBLAS
操作步骤
- 获取KML_SPBLAS源码rpm包。
- 安装KML_SPBLAS。
rpm -ivh kml_spblas-xxxx.src.rpm
- 进入源码包安装目录下的SPECS子目录。
cd ~/rpmbuild/SPECS
- 编译生成KML_SPBLAS的二进制安装包。
rpmbuild -bb kml_spblas.spec
- 执行二进制包安装。
rpm -ivh ~/rpmbuild/RPMS/aarch64/kml_spblas-xxxx.aarch64.rpm
安装结束后,系统在环境变量LD_LIBRARY_PATH中自动添加lib文件夹所在目录,即“/usr/local/kml/lib”。
上述命令中涉及的xxxx代表版本号。
安装后验证
- 退出当前终端重新登录。
- 查看环境变量LD_LIBRARY_PATH是否包含KML_SPBLAS的安装路径“/usr/local/kml/lib”。
env | grep LD_LIBRARY_PATH
如果变量包含安装路径,说明安装成功。
安装成功后在安装路径(默认路径是“/usr/local/kml”)下生成相应文件,其中,include文件夹包含了头文件,lib文件夹包含了KML_SPBLAS动态库文件。使用时,请在gcc编译选项中添加-L /usr/local/kml/lib,链接动态库-lkspblas -lm,添加编译选项-fopenmp,并用ldd指令检查程序依赖库是否准确链接。
父主题: 如何使用数学库