【发布时间】:2020-02-22 02:33:45
【问题描述】:
我使用的是 i7-7700HQ CPU @ 2.8GHz。但是,在我从 Visual Studio Community 2019 安装 Visual Studio 代码并设置其 C++ 编译器后,即使运行简单的程序 hello world,我的性能也很慢。
编译用了 1 分钟,运行程序用了 2 分钟。 例如,当我输入 cl test.cpp 时,我必须等待 1 分钟才能完成编译。然后我会键入 test.exe,再过 2 分钟。
这是我存储在桌面上的 hello world 程序。
#include <iostream>
void main()
{
std::cout << "Hello World!";
}
那么对于一个 60 行的程序,我将不得不等待 4 分钟才能编译,甚至更长时间才能运行。我觉得这很不寻常,如果程序中有任何错误或问题,请告诉我。或者是否有任何解决此问题的方法。
我的流程浏览器图片:
运行程序时的PE:
【问题讨论】:
-
检查您的任务管理器,看看是否有任何其他应用程序占用了您计算机上的大量内存/处理时间。
-
我的第一个猜测是防病毒
-
我建议使用 Microsoft Defender 作为您的防病毒保护。它非常强大,微软有强烈的动机让它表现良好。
-
@Willy 将您的项目目录添加到排除目录:community.f-secure.com/t5/F-Secure-SAFE/…
-
问题简洁明了。 minimal reproducible example 已给出。 OP显示了解决问题的努力。它与 C++ 没有直接关系,但它是(间接地),它是其他 C++ 开发人员也可能遇到的常见问题(入门级或非入门级)。我发现它值得存档 - 会喜欢它赢得一些支持。 OP 可能会提供一个self-answer,他可能会接受(稍后)。
标签: c++ visual-studio visual-studio-code