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

32位的Linux系统能开发64位ARM开发板程序吗

代人凌峰 2017-12-01 浏览量:1100
32位的Linux系统能开发64位ARM开发板程序吗
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 肯定能的,这包括几个个方面的内容:

    1. 32位系统能支持 64位程序的编写

    2. 32位系统能搭建交叉编译环境实现64程序的编译输出

    3. 32位系统能通过串口等通信端口远程调试64位环境下的程序

    • 发布于 2017-12-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :6-SMD 回复

其他答案 数量:6
  • 一般来说可以的,使用交叉编译即可。如果使用go语言的很容易进行交叉编译。如果是c、c++可能需要安装相应的工具、库等。

    • 发布于2017-12-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :尾缀包装区别,产品同一物料 回复

  • 一般是可以的,需要相应的编译器提供32-64交叉编译器
    • 发布于2017-12-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 32位的Linux应该是不支持64位的编译器的,所以,只能开发32位的,但是开发出来的程序,在64位上是可以运行的。
    • 发布于2017-12-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :原厂官网和其他平台都没查到该型号的保护罩信息 回复

  • 可以的,反正你在pc机上编译ARM软件肯定要交叉编译,所以只要安装64位ARM的交叉编译器就可以了。
    • 发布于2017-12-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://ww1.microchip.com/downloads/en/DeviceDoc/ATSHA204A-Data-Sheet-40002025A.pdf 回复

  • 可以的 需要先建立交叉编译环境
    • 发布于2017-12-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.njcomponents.co.jp/eng/product/mi/catalog/lga/MIPSKZ1608G_T_NJC_Eng01.pdf 回复

  • 可以的,开发出来的程序可以在64位系统上运行,但是那个二进制文件仍是32位的
    • 发布于2017-12-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :SN65LBC184DR 详细说明: 1/1收发器半RS422,RS485 8-SOIC 回复

相关问题

问题达人换一批

32位的Linux系统能开发64位ARM开发板程序吗