首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在桌面上开发嵌入式Linux GUI期间禁用I/O调用

在桌面上开发嵌入式Linux GUI期间禁用I/O调用
EN

Stack Overflow用户
提问于 2021-11-12 21:05:09
回答 1查看 28关注 0票数 0

我正在Microchip SAM Xplained板上开发一个EGT嵌入式Linux应用程序。EGT主要是基于C++的,在某些方面类似于Qt。我正在构建的应用程序自然包含GUI元素&与连接到主板的硬件的交互。

为了速度和方便,我想尽可能多地在桌面上开发GUI (EGT将在桌面Linux机器上运行),但是当硬件交互发生时,我会遇到问题(例如对GPIO引脚的调用等)。

有没有一个gcc编译时选项,以某种方式阻止/重定向/覆盖这些硬件交互,以允许应用程序在桌面上运行?如果不是,我想我看到了很多#if arch = 'ARM‘或类似的东西。

感谢您的关注!

致以敬意,

EN

回答 1

Stack Overflow用户

发布于 2021-11-19 15:05:35

对于任何关注这一点的人来说,似乎应该按照建议对硬件调用进行某种类型的包装,或者使用QEMU (可以使用Yocto构建)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69949045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档