embedded - 嵌入式系统中的跨平台开发意味着什么?
问题描述
我在一家公司面试,HR的人问我这个问题,但是我不知道它与嵌入式系统的关系,我如何使用它?
我在不同的网站上搜索了这个主题,但没有找到任何与嵌入式系统相关的内容。
解决方案
例如,您在 X86-x64 PC 平台上的开发(主机),但您的目标开发(板、设备、..)是 ARM、PowerPC、.. 平台。在这种情况下,您在 Host 上进行开发,在 Host 上进行交叉编译,然后移植到目标。
推荐阅读
- spring-boot - 在 Spring Boot oauth impl 中,访问令牌和刷新令牌到期时间始终为 1199
- bazel - bazel的输出类型是什么?
- google-sheets - Google Sheets 3D 电子表格 - 在工作表之间链接标题
- java - NumberFormat 国际化
- javascript - 文档未定义(使用 electron.js)
- react-native - 面临警告:道具类型失败:提供给“图像”的道具“来源”无效。在 react-native (expo) 中运行 jest 测试用例时
- dart - 仅在飞镖中向 API 发出 HTTP 获取请求?
- node.js - 从 GCP App Engine(nodejs,标准环境)到 Mongodb Atlas 的 VPC 对等问题
- r - 如果 if 语句为假,则在 R 中什么都不做?
- nuxt.js - 如何在 Nuxt.js 中使用 Google 标签