问题现象:
执行ACL推理代码产生报错
[ERROR]: stub library cannot be used for execution, please check your environment variables and compilation options to make sure you use the correct ACL library.
问题原因:
未设置正确环境变量或动态库链接错误
解决方案:
Ⅰ:执行CANN包内置的环境变量脚本,重新进行编译
Ⅱ:若通过方案I未解决
执行readelf -a 命令,查看是否存在RPATH,由于RPATH的优先级要高于LD_LIBRARY_PATH,需要跳过指定的错误的Libary rpath
若存在RPATH则需要将set(CMAKE_SKIP_RPATH TRUE)添加在CMakeLists.txt中

重新编译可执行文件
若依旧无法解决您的问题,可以到工单及论坛反馈您的问题
问题现象:
执行ACL推理代码产生报错
[ERROR]: stub library cannot be used for execution, please check your environment variables and compilation options to make sure you use the correct ACL library.
问题原因:
未设置正确环境变量或动态库链接错误
解决方案:
Ⅰ:执行CANN包内置的环境变量脚本,重新进行编译
Ⅱ:若通过方案I未解决
执行readelf -a 命令,查看是否存在RPATH,由于RPATH的优先级要高于LD_LIBRARY_PATH,需要跳过指定的错误的Libary rpath
若存在RPATH则需要将set(CMAKE_SKIP_RPATH TRUE)添加在CMakeLists.txt中

重新编译可执行文件
若依旧无法解决您的问题,可以到工单及论坛反馈您的问题