编译方法说明
- 如需使用HMPP基础函数,请添加以下编译选项:
- 如需使用HMPP信号库,请先安装鲲鹏数学库KML,KML的安装与使用请参见《鲲鹏数学库 开发指南》。请添加以下编译选项:
-L /usr/local/kml/lib/neon -lkfft -lkfftf -L /usr/local/kml/lib/noarch/kvml/single -lkvml -L /usr/local/kml/lib/noarch/ -lkm -lm -L /usr/local/kml/lib/neon/kblas/locking -lkblas -L /usr/local/lib/HMPP -lHMPP_signal -lHMPP_core -lpthread
通过以下步骤保证KML相关的环境变量被正确设置。
- 打开/etc/profile文件。
vim /etc/profile
- 按“i”进入编辑模式,在尾部添加以下语句:
export LD_LIBRARY_PATH=/usr/local/lib/HMPP:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/kml/lib/neon:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/kml/lib/neon/kblas/nolocking:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/kml/lib/neon/kblas/locking:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/kml/lib/neon/kblas/omp:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/kml/lib/neon/kblas/pthread:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/kml/lib/neon/kspblas/single:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/kml/lib/neon/kspblas/multi:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/kml/lib:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/kml/lib/noarch:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/kml/lib/noarch/kvml/single:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/kml/lib/noarch/kvml/multi:$LD_LIBRARY_PATH
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 使配置生效。
source /etc/profile
- 打开/etc/profile文件。
- 如需使用HMPP图像库,请添加以下编译选项:
- 如需使用HMPP音频库,请添加以下编译选项:
父主题: 函数库使用方法