如何解决我可以在 Visual Studio 2017 中使用 C# 应用程序调试 C dll 吗?
我知道它可以用 C++ 来完成,但不能让它用 C 来工作。
我们有一个独立的硬件设备,使用 ARM 控制器和 C 编写的固件。为了加快测试速度,我们决定创建一个设备的软件模拟,它包含一个 C++ dll,使用实际设备 C 固件作为源代码和 C# GUI 界面。
该 dll 是使用 C++ 模板创建的,其中 Configuration->C/C++->Advanced->Compile As 设置为等于“编译为 C 代码 (/TC)”。 GUI 和 dll 工作正常,但我想调试 C dll 源代码,但无法进行混合模式调试。 C 编译器不兼容混合模式调试吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。