第一次运行时,用CL挂起的代码挂太长

Code compiled with cl hangs too long on the first run

本文关键字:代码 挂起 运行时 CL 第一次      更新时间:2023-10-16

i用cl编译我的C 代码。然后,当我尝试运行它时,它将悬挂约10秒钟,然后运行。但这仅发生在汇编过程之后的第一次运行中。随后的电话没有任何问题。但是,如果我再次编译代码,那么第一次运行仍然悬挂一点。

我已经安装了VS 2017,并调用" VC Auxiliary build vcvarsall.bat"以使用Cl。我正在使用命令行来编译并运行代码。这就是所有问题发生的地方。如果我在Visual Studio中进行编码和编译,则没有停滞的问题。它只有在我使用命令行而不知道为什么才会发生。

#include <stdio.h>
int main()
{
    printf("Testingn");
    return 0;
}

编译代码

cl main.cpp

似乎与防病毒软件有关。我卸载了阿维拉(Avira(,问题已经消失。现在我正在使用avast。它也悬挂了程序,但仅持续约1秒钟。所以这没什么大不了的。