第一次运行时,用CL挂起的代码挂太长
Code compiled with cl hangs too long on the first run
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秒钟。所以这没什么大不了的。
相关文章:
- 挂起和取消挂起一个文件DLL
- 如何防止C++遗留代码中的挂起指针
- 为什么所有C++编译器都会崩溃或挂起此代码
- 为什么这段代码不起作用,我该如何解决?
- 为什么这些完全相似的代码不起作用?
- 我编写了代码将十进制分数转换为其二进制等效数.它编译得很好,但在执行时挂起
- 构建挂起,即使是适度的文件大小
- 循环挂起迭代的 std::擦除 on std::list
- 我不明白为什么我的代码不起作用并且需要更长的时间来运行
- Poco::Net::FTPClientSession 在 open() 方法上挂起 129 秒,如果 ftp 主机不存
- 我正在尝试解决一个需要数组总和值但代码不起作用的问题,我想做这样的事情
- Node.js fs.open() 在尝试打开 4 个以上的命名管道 (FIFO) 后挂起
- 从不同进程中的另一个线程挂起/恢复线程或进程
- cudaMemcpyToSymbol只是挂起,永远不会返回.GPU 处理速度为 100%.代码在 K40 上工作正常,但
- 第一次运行时,用CL挂起的代码挂太长
- Win32 控制台代码在哪里运行?从多个线程使用时控制台挂起
- C++代码挂起,即使在 GDB 中也是如此
- 内联函数中的静态局部变量导致VS2015编译代码中的挂起
- 带有互锁操作的线程同步在Visual Studio 2013 c++原生代码中挂起
- Mpi_file_open在后面的代码中导致挂起