如何从命令行运行Visual Studio调试器?

3
我已经使用 Microsoft Visual Studio 编译器构建了一个 C 程序(我从网上下载了源代码)。我正在使用 2017 版本的 Visual Studio。该代码是使用 make 和在命令行上运行编译器进行编译的。使用的编译器标志包括:/Od /Zi。
现在,我想使用 Microsoft Visual Studio 调试器逐步执行我的程序。我不知道如何做到这一点。我通常在开发工作室中运行调试器,但在此代码中我没有使用开发 stdio。我在考虑如果我知道可执行文件的名称,那么可以从命令行运行调试器。然而,我不知道文件的名称。
我现在认为以下步骤将启动调试器: devenv /debugexe 但当我运行它时,我没有得到符号。它说没有 PDB 文件。
谢谢, Bob

@Ken White 你说得对,我会修复这个帖子。 - Bob
1
请注意,您还可以直接从Visual Studio打开可执行文件。在“打开项目”中,您可以在文件类型下拉菜单中选择“Exe文件”。 - Christian B
1个回答

2
我在链接行中添加了这两个标志:
/Od /Zi
现在命令:
devenv /debugexe
可以正常工作了。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接