首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Visual Studio2017中单步调试7行C++代码?

如何在Visual Studio2017中单步调试7行C++代码?
EN

Stack Overflow用户
提问于 2018-10-17 23:57:07
回答 1查看 61关注 0票数 0

从1998年Visual Studio 6.0开始,我就一直在使用Visual Studio。现在,我使用的是Visual Studio2017,由于某种限制,我在执行C++时必须使用v100平台工具集。代码片段如下:

代码语言:javascript
复制
#include <iostream>

int main(int argc, char* argv[])
{
    std::cout << "proj04\n";
    return 0;
}

我在cout中设置了一个断点。断点现在显示在红色圆圈中。

如果我使用默认的平台工具集v141,我可以单步调试到代码中。但是,如果我切换到v100,当我按下F5时,它不会单步调试,它将一直运行并退出。

EN

回答 1

Stack Overflow用户

发布于 2018-10-18 05:32:42

我在我的另一台机器上使用更新后的VS2017版本15.8.5进行了测试,我可以切换平台工具集v100v141,并且可以毫无问题地进行单步调试。

因此,我认为这是我的旧VS2017版本15.7.5中的一个错误(由于磁盘空间问题,我目前无法更新它)。

在旧的VS2017版本15.7.5中,我发现的变通方法是首先在VS2010中创建项目,然后再在VS2017 (buggy版本15.7.5)中打开它,并将其转换为v141平台工具集。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52859034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档