我有一个针对Windows环境并着眼于未来的现有代码库,希望将其作为跨平台。 通过使用跨平台库,我已经获得了一些标准Linux发行版的成功,但是希望将其扩展到Realtime和/或嵌入式操作系统。将Windows软件移植到嵌入式/实时操作系统
是否可以移植的大部分代码库这样的系统,或者它需要针对该环境reimplentations?如果部件需要重新创建,这些系统的开发是否需要不同类型的设计方法?一些供应商提供他们自己的IDE用于开发,这些都是必需的,或者我们是否能够在GNU工具链构建过程中实现标准化?
一个潜在的坑洞可能是IPC处理分歧,但没有进一步暴露,很难得到具体的句柄。
NB尽管视窗目前设,没有特别重使用Win32 API(主要是COM)或Windows类型。
感谢
编辑::代码库是C \ C++