c++ - 有没有办法使用 visual studio 命令提示符进行调试?

标签 c++ c visual-studio visual-studio-debugging

我有一个项目需要使用 3 个编译器(Borland、gnu 和 Microsoft)。它在 2/3 上工作,现在我只需要让它与 Microsoft 一起工作。它似乎在与其他编译器一起工作的地方崩溃了,所以我想知道是否有一种方法可以使用命令行进行调试,也许可以获取堆栈跟踪或获取导致崩溃的行,类似于gdb 与 gnu。

最佳答案

(全面披露:我在 Visual Studio 团队工作)

如果您使用的是 Microsoft C++ 编译器,是否已经安装了 Visual Studio?如果是这样,您可以使用内置调试器。如果没有,我建议尝试 Visual C++ 2010 Express免费。它有一个优秀的 native 调试器。您可以中断第一次机会异常(C++、SEH、Win32 异常)并直接转到发生它的行以及调用堆栈、局部变量等。

关于c++ - 有没有办法使用 visual studio 命令提示符进行调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3472913/

相关文章:

c++ - 使用 Visual Studio 2008 开发 Android 应用程序

c++ - 使用 std::lower_bound() 打印低于特定值的元素范围

c - 如何修复未打印树中节点的错误

javascript - 如何使用 WebKit 在 JavaScript 中调用 C++ 函数?

visual-studio - 在 Visual Studio 中查看多个项目/解决方案

visual-studio-2010 - 如何选择 Visual Studio 解决方案平台工具集以获得最大兼容性

C++ - 无法从 'char []' 转换为 'char[]'

c++ - 如何制作一个实例化类并将它们排序在地址列表中的循环?

c - 再次 float

c - 尝试获取 unsigned long long 的最大位数时出现奇怪的行为