我正在从事嵌入式软件开发,并编写与硬件设备相关的纯C代码。
在准备好硬件设备之前,我需要完成嵌入式软件的应用程序模块,而这些模块不会直接依赖于硬件。
有什么方法可以在.NET环境(VC ++或C#)中编写和执行C代码,具有一些用于模拟应用程序的UI,使用断点和监视进行调试,一旦逻辑被证明,就可以获取C文件并将其移植到硬件上(当然,接口要经过修改)?
由于我不是.NET专家,所以我不确定是否可以这样做。 如果是,人们使用什么方法?
答案 0 :(得分:-1)
直接链接C和C ++代码,只需询问您喜欢的搜索引擎或此页面顶部的小搜索框即可。
请务必放上
#ifdef __cplusplus
extern "C" {
#endif
和
#ifdef __cplusplus
}
#endif
围绕C头文件中的声明。
对于C#,我没有个人经验,对不起。