微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Msys2 编译 C++ 太慢

如何解决Msys2 编译 C++ 太慢

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

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

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

#include <stdio.h>

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

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

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

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

解决方法

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。