• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

交叉编译工具链官方的和开发板提供的区别?

skawu 2018-05-20 浏览量:1829
一般来说买的开发板或者是芯片厂商会提供交叉编译工具链,这个和官方的交叉编译工具链,比如gnu的,有什么区别?直接使用官方的,不使用芯片厂商的是否可行?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 芯片厂商提供的和官方一样,只是版本不一样,不同的uboot,kernel需要用对应的交叉编译器版本,否则出问题几率很大,官方的比较新,厂商一般用旧的,因为经过了长时间测试,稳定性要比最新的好。
    • 发布于 2018-05-20
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6
  • 其实关键的是库版本的兼容性,只要兼容一般都没有问题。
    • 发布于2018-05-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果主控一样 设计类似是可以通用的 例如imx6ul开发板不同厂商的可以通用
    • 发布于2018-05-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 只要是版本一样,就可以互相使用。

    开发板上给的可能会再加一个链接,用一个开发板名的gcc,但是实际上还是通用的gcc

    • 发布于2018-05-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 理论上是一样的,不过厂商提供的是稳定版本的,至少他们测试过是没问题的。官方提供的最新版的厂商不一定测试过
    • 发布于2018-05-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 最好是用开发板厂商的吧,以IMX6为例,米尔科技官方推出的交叉编译链版本更稳定,不容易出错。

    • 发布于2018-05-30
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

交叉编译工具链官方的和开发板提供的区别?