嵌入式系统软件开发需要建立交叉开发环境,这里的“交叉”应如何理解?

学习 时间:2026-04-02 16:46:29 阅读:1826
嵌入式系统软件开发需要建立交叉开发环境,这里的“交叉”应如何理解?

最佳回答

眼睛大的含羞草

魔幻的大地

2026-04-02 16:46:29

交叉指的是 在Linux下编译的程序在开发板上运行 在Linux下不能执行
例如 编译hello。c文件 用gcc编译生成的可执行文件只能在主机上运行 而不能再开发板上运行
用arm-linux-gcc生成的可执行文件不能在主机上运行 可以在ARM开发板上运行

最新回答共有2条回答

  • 英俊的斑马
    回复
    2026-04-02 16:46:29

    交叉指的是 在Linux下编译的程序在开发板上运行 在Linux下不能执行例如 编译hello。c文件 用gcc编译生成的可执行文件只能在主机上运行 而不能再开发板上运行 用arm-linux-gcc生成的可执行文件不能在主机上运行 可以在ARM开发板上运行

上一篇 一个三角形的中间有一辆火车这个交通标志是什么意思?

下一篇 我家装修,现在被弄糊涂了,不知道是先刮大白,还是先打柜了