qq_36511757
BITgaol
采纳率0%
2017-10-27 12:13 阅读 3.9k

linux上交叉编译工具已安装,但是make时候提示找不到编译工具,怎么解决?

使用的是海思的3536板子,已经按照SDK的说明,安装了海思提供的编译工具,但就是找不到
图片说明
make时候报错:
ls: 无法访问/hiwork/osdrvhi3536.C02: 没有那个文件或目录

make[1]: 正在进入目录 `/home/lisa/nvr/Hi3536_SDK_V2.0.4.0/mpp_single/sample/hifb'

arm-hisiv300-linux-gcc -Wall -g-I/home/lisa/nvr/Hi3536_SDK_V2.0.4.0/mpp_single/include-I/home/lisa/nvr/Hi3536_SDK_V2.0.4.0/mpp_single/sample/hifb/../common -I/home/lisa/nvr/Hi3536_SDK_V2.0.4.0/mpp_single/extdrv/tlv320aic31-Dhi3536 -DHICHIP=0x35360100 -DHI_RELEASE -DHI_XXXX -lpthread -lm -ldl-DHI_ACODEC_TYPE_INNER -DHI_ACODEC_TYPE_HDMI -c -o sample_hifb.o sample_hifb.c

make[1]: arm-hisiv300-linux-gcc:命令未找到

make[1]: *** [sample_hifb.o] 错误 127

make[1]:正在离开目录 `/home/lisa/nvr/Hi3536_SDK_V2.0.4.0/mpp_single/sample/hifb'

make: *** [rel] 错误 2

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • runsunlg runsunlg 2017-10-28 08:05

    环境变量上有没有设置交叉编译器的路径,你当前用户下的环境变量

    点赞 1 评论 复制链接分享
  • l00_00l l00_00l 2019-03-25 15:41

    我把我的交叉编译工具按照makefile里的路径重新复制了一下,成功了。。。

    点赞 1 评论 复制链接分享

相关推荐