我从事嵌入式软件开发,并编写与硬件设备相关的纯C代码。
在我们的硬件设备准备好之前,我需要完成我们的嵌入式软件的应用程序模块,这不会直接依赖于硬件。
有没有什么方法可以让我在.NET环境(VC++或C#)中编写和执行C代码,有一些UI来模拟应用程序,使用断点和监视进行调试,一旦逻辑得到验证,就可以获得C文件并将它们移植到硬件(当然是通过修改的接口)?
由于我不是.NET方面的专家,我不确定是否可以做到这一点。如果是,人们使用什么方法?
发布于 2019-06-06 06:52:13
这是直接链接C和C++代码,只需询问您最喜欢的搜索引擎,或在此页面顶部的小搜索框。
一定要把
#ifdef __cplusplus
extern "C" {
#endif
和
#ifdef __cplusplus
}
#endif
在C头文件中围绕您的声明。
对于C#,我没有亲身经历,抱歉。
https://stackoverflow.com/questions/56470593
复制