Msys2 编译 C++ 太慢

时间:2021-02-17 20:29:27

标签: c++ g++ msys2

我在执行代码时遇到问题。我在 Windows 上尝试使用 C/C++,所以我决定通过 Msys2 安装 gcc/g++。我已经完成了整个过程,没有任何错误或警告。

我的问题是编译后的代码执行起来非常缓慢,我不知道/不知道它来自哪里......在命令提示符下,启动代码时,它在 40 秒内什么都不做,然后执行意料之中,我无法理解它。

准确地说,这是我的测试代码,你们中的一些人可能会觉得它很熟悉:(再次完全执行需要 40 秒)

#include <stdio.h>

int main(){
    printf("Hello World");
    return 0;
}

我的目标是能够使用 Visual Studio Code 作为 C/C++ 的环境,能够编写代码并测试它。所以我做到了,公平地说,它有效。但这太慢了,我不得不验证它是来自 VSC 还是来自编译的代码。看来它来自代码...

如果您有任何想法,或者甚至更好的解决方案,请分享它们!非常感谢!

编辑:我一直在搞这个,似乎当你第一次编译和运行时,它真的很慢,但是,对于新的时代,它和我们预期的一样快.没有更接近解决方案的地方,但如果它可以帮助...

1 个答案:

答案 0 :(得分:1)

感谢我帖子下方的大部分评论,我一直致力于验证我的防病毒行为。将工作文件夹加入杀毒白名单(无实时分析)解决问题。

非常感谢@DrewDormann、@user4581301、@NathanPierson 和@drescherjm!

相关问题