海思 3518 ev 200编译 报错 collect2: 错误: ld 返回 1

海思 3518 ev 200编译 报错 collect2: 错误: ld 返回 1

环境

linux 系统版本 ubuntu 20.04.2 LTS ,原来是16的,后来手贱升级之后出现的问题
在这里插入图片描述

问题

swann@ubuntu:~/nfs/mpp/sample/audio$ make
ls: 无法访问 '/hiwork/osdrvhi3518e.C01': 没有那个文件或目录
arm-hisiv300-linux-gcc -Wall -g -I/home/swann/nfs/mpp/sample/audio/../common -I/home/swann/nfs/mpp/include -I/home/swann/nfs/mpp/component/acodec -I/home/swann/nfs/mpp/extdrv/tw2865 -I/home/swann/nfs/mpp/extdrv/tlv320aic31 -Dhi3518e -DHICHIP=0x3518E200 -DSENSOR_TYPE=APTINA_AR0130_DC_720P_30FPS -DHI_RELEASE -DHI_XXXX -DCHIP_ID=CHIP_HI3516C_V200 -lpthread -lm -ldl -DISP_V2 -Dhi3516cv200 -DHI_ACODEC_TYPE_INNER  -mno-unaligned-access -fno-aggressive-loop-optimizations -ldl -DLCD_ILI9342 -lpthread -lm -o sample_audio sample_audio.o /home/swann/nfs/mpp/sample/audio/../common/sample_comm_vpss.o /home/swann/nfs/mpp/sample/audio/../common/sample_comm_vi.o /home/swann/nfs/mpp/sample/audio/../common/sample_comm_isp.o /home/swann/nfs/mpp/sample/audio/../common/sample_comm_audio.o /home/swann/nfs/mpp/sample/audio/../common/loadbmp.o /home/swann/nfs/mpp/sample/audio/../common/sample_comm_ive.o /home/swann/nfs/mpp/sample/audio/../common/sample_comm_vo.o /home/swann/nfs/mpp/sample/audio/../common/sample_comm_venc.o /home/swann/nfs/mpp/sample/audio/../common/sample_comm_sys.o /home/swann/nfs/mpp/lib/libmpi.a /home/swann/nfs/mpp/lib/libive.a /home/swann/nfs/mpp/lib/libmd.a /home/swann/nfs/mpp/lib/libmpi.a /home/swann/nfs/mpp/lib/libive.a /home/swann/nfs/mpp/lib/libVoiceEngine.a /home/swann/nfs/mpp/lib/libupvqe.a /home/swann/nfs/mpp/lib/libdnvqe.a /home/swann/nfs/mpp/lib/libisp.a /home/swann/nfs/mpp/lib/libsns_ar0130.a /home/swann/nfs/mpp/lib/lib_cmoscfg.a /home/swann/nfs/mpp/lib/lib_iniparser.a /home/swann/nfs/mpp/lib/lib_hiae.a /home/swann/nfs/mpp/lib/lib_hiawb.a /home/swann/nfs/mpp/lib/lib_hiaf.a /home/swann/nfs/mpp/lib/lib_hidefog.a
/home/swann/nfs/mpp/sample/audio/../common/sample_comm_venc.o: In function `SAMPLE_COMM_VENC_MP4':
/home/swann/nfs/mpp/sample/audio/../common/sample_comm_venc.c:1369: undefined reference to `MP4CreateEx'
/home/swann/nfs/mpp/sample/audio/../common/sample_comm_venc.c:1375: undefined reference to `MP4SetTimeScale'
/home/swann/nfs/mpp/sample/audio/../common/sample_comm_venc.c:1395: undefined reference to `MP4AddH264VideoTrack'
/home/swann/nfs/mpp/sample/audio/../common/sample_comm_venc.c:1400: undefined reference to `MP4SetVideoProfileLevel'
/home/swann/nfs/mpp/sample/audio/../common/sample_comm_venc.c:1401: undefined reference to `MP4AddH264SequenceParameterSet'
/home/swann/nfs/mpp/sample/audio/../common/sample_comm_venc.c:1412: undefined reference to `MP4AddH264PictureParameterSet'
/home/swann/nfs/mpp/sample/audio/../common/sample_comm_venc.c:1426: undefined reference to `MP4WriteSample'
/home/swann/nfs/mpp/sample/audio/../common/sample_comm_venc.c:1436: undefined reference to `MP4Close'
collect2: 错误: ld 返回 1
make: *** [Makefile:24:sample_audio] 错误 1

这是除了编译视频流的那个可以,音频及其他,编译及报错。

解决

最后看的报错部分/common/sample_comm_venc.c,把目录下的所有.o文件生成,重新 make,好了

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

无与伦比的傻

微信公众号:dasha500

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

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

打赏作者

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

抵扣说明:

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

余额充值