找不到sample_common.sh
【摘要】 编译sample里的例子报错:./sample_build.sh: 行 5: /home/HwHiAiUser/Ascend/thirdpart/x86_64/common/sample_common.sh: 没有那个文件或目录是因为没有完成第三方库的安装。按照gitee文档:https://gitee.com/ascend/samples/blob/master/cplusplus/env...
编译sample里的例子报错:
./sample_build.sh: 行 5: /home/HwHiAiUser/Ascend/thirdpart/x86_64/common/sample_common.sh: 没有那个文件或目录
是因为没有完成第三方库的安装。
按照gitee文档:
的说明
# 以安装用户在运行环境任意目录下执行以下命令,打开.bashrc文件。
vi ~/.bashrc
# 在文件最后一行后面添加如下内容。CPU_ARCH环境变量请根据运行环境cpu架构填写,如export CPU_ARCH=aarch64
export CPU_ARCH=`arch`
export THIRDPART_PATH=${HOME}/Ascend/thirdpart/${CPU_ARCH} #代码编译时链接第三方库
export LD_LIBRARY_PATH=${HOME}/Ascend/thirdpart/${CPU_ARCH}/lib:$LD_LIBRARY_PATH #运行时链接库文件
export INSTALL_DIR=${HOME}/Ascend/ascend-toolkit/latest #CANN软件安装后文件存储路径
# 执行命令保存文件并退出。
:wq!
# 执行命令使其立即生效。
source ~/.bashrc
# 创建第三方依赖文件夹
mkdir -p ${THIRDPART_PATH}
# 拷贝相关数据,其中X.X.X.X为运行环境ip地址。
sudo scp -r HwHiAiUser@X.X.X.X:${THIRDPART_PATH}/common ${THIRDPART_PATH}
顺利编译完成
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)