2

我在调试使用 Fortran DLL 的 C++ 程序时遇到问题。我想单步执行 C++ 代码,直到调用 Fortran DLL,然后单步执行 fortran 代码。这可能吗?如果可以,我该怎么做?

谢谢,詹姆斯

4

1 回答 1

1

这是很有可能的。

Fortran DLL 需要经过编译并使用适当的调试设置链接。具体如何执行取决于您使用的 Fortran 编译器。

VS 调试器还需要能够找到 DLL 的 pdb。通常,如果 DLL 是由不同的解决方案或在不同的计算机上构建的,这只是一个问题。

输出窗格中的消息和模块窗格中的条目可用于确认/诊断调试信息可用性问题。

于 2013-05-15T23:26:44.550 回答