如何在.NET应用程序中执行C代码?

时间:2019-06-06 03:36:17

标签: c .net

我正在从事嵌入式软件开发,并编写与硬件设备相关的纯C代码。

在准备好硬件设备之前,我需要完成嵌入式软件的应用程序模块,而这些模块不会直接依赖于硬件。

有什么方法可以在.NET环境(VC ++或C#)中编写和执行C代码,具有一些用于模拟应用程序的UI,使用断点和监视进行调试,一旦逻辑被证明,就可以获取C文件并将其移植到硬件上(当然,接口要经过修改)?

由于我不是.NET专家,所以我不确定是否可以这样做。 如果是,人们使用什么方法?

1 个答案:

答案 0 :(得分:-1)

直接链接C和C ++代码,只需询问您喜欢的搜索引擎或此页面顶部的小搜索框即可。

请务必放上

#ifdef __cplusplus
extern "C" {
#endif

#ifdef __cplusplus
}
#endif

围绕C头文件中的声明。

对于C#,我没有个人经验,对不起。