【算能】stream的docker编译报错:

Could not find a package configuration file provided by "LIBSOPHON” withany of the following names:

LIBSOPHONConfig.cmakelibsophon-config.cmake

Add the installation prefix of "LIBSOPHON to CMAKE PREFIX PATH or set"LIBSOPHON DIR to a directory containing one of the above files. f"LIBSOPHON” provides a separate development package or SDK, be sure it hasbeen installed.

分析cmakelists可以知道:
在framework的这个地方有对应的需求链接:

现在的解决办法有两种:

方法一:

#添加cmake config文件:

mkdir -p /usr/lib/cmake/libsophon

cp /opt/sophon/libsophon-current/data/libsophon-config.cmake /usr/lib/cmake/libsophon/

方法二:

在最开始的时候,将宿主机的这个目录挂载上去

这里的-v /usr/lib/cmake/libsophon:/usr/lib/cmake/libsophon

docker run --privileged --name stream_pcie -v /data:/data -v /opt/sophon:/opt/sophon -v /dev:/dev -v /usr/lib/cmake/libsophon:/usr/lib/cmake/libsophon -it yifan996/stream_dev:latest /data/master/sophon-testhub/pytest/stream_build/stream_build.sh bytetrack pcie /data/sdk/v23.05.01/soc-sdk-allin /data/StreamBuildbytetrack_SC7

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_40749043

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值