Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/142.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 编译后执行代码块需要很长时间_C++_C_Codeblocks - Fatal编程技术网

C++ 编译后执行代码块需要很长时间

C++ 编译后执行代码块需要很长时间,c++,c,codeblocks,C++,C,Codeblocks,我在代码方面遇到了一个奇怪的问题:块。在编写C程序后,我点击Build并运行,它在几分之一秒内编译,但随后会打开一个新窗口,大约12秒后,窗口上会出现输出。 即使是像这样的基本代码也要花这么多时间 #include<stdio.h> int main() { printf("HELLO"); return 0; } #包括 int main() { printf(“你好”); 返回0; } 下面是所发生情况的快照。因为我不允许发布图片{论坛新手},所以我会发布链接

我在代码方面遇到了一个奇怪的问题:块。在编写C程序后,我点击Build并运行,它在几分之一秒内编译,但随后会打开一个新窗口,大约12秒后,窗口上会出现输出。 即使是像这样的基本代码也要花这么多时间

#include<stdio.h>
int main()
{
    printf("HELLO");
    return 0;
}
#包括
int main()
{
printf(“你好”);
返回0;
}
下面是所发生情况的快照。因为我不允许发布图片{论坛新手},所以我会发布链接

当我点击build and run时,这个窗口立即出现

然后大约10-12秒后,出现此窗口。正如你所看到的,执行时间是11秒


知道为什么会这样吗?如何修复它?我没有对代码进行任何调整:块和设置与默认设置相同。

设置->编译器->编译器->构建选项->处理器数量的设置是什么

对于您的CPU,它应该是8-12。如果您有许多文件,此选项将对您有所帮助。如果你有一个文件,那没关系

p、 您没有提到您正在使用的编译器,所以这可能是原因。
p、 另一方面,windows上的gcc比linux版本慢,速度是linux版本的2倍甚至更多倍…

对于任何阅读本文的Avast用户而言

  • 打开界面
  • 转到“设置”
  • 去将军
  • 向下滚动,您将找到“排除”
  • 输入安装代码块的目录。同时输入保存项目的目录

  • 问题在于防病毒。通过列出gcc、g++和代码块解决了这个问题。

    我也遇到了同样的问题。后来我发现,这是由于防病毒。我的电脑中没有安装任何防病毒软件。一直在运行的是windows病毒和威胁保护,这使得执行速度变慢

    我所做的是,去管理设置。在那之后,你会在某处发现排除条款。转到排除。然后转到添加/删除排除。 只需添加创建.c或.cpp文件的文件夹。然后你就完蛋了

    添加可能有用的youtube链接
    [

    在printf()之后添加一个getchar(),然后再次运行它。这会占用整个代码的大量执行时间。如果getchar导致问题,printf仍然会立即给出输出。尽管我尝试了getchar());而且还是花了那么多时间。你是说问题是显示第一个输出需要很长时间吗?是的,我想我的问题是这样的。执行时间很长。即使是空白程序,也只会在10秒后运行。看看这个:对不起,我忘了,如果你的处理器频率为1-2Ghz,那么处理器的数量如果它是一台高端pc,内存超过8gb,频率超过2.5Ghz,那么应该是4-5。8-12之间的任何东西你都可以试试效果最好的。为什么不用你在评论中发布的这个补充来编辑你的问题呢?