codeblock吧 关注:141贴子:115
  • 1回复贴,共1

build后运行程序弹出两个命令行窗口

只看楼主收藏回复

在win8.1下正常安装codeblock13.12,
写了一个极简单的C程序hello world,编译没有任何错误,
运行时发现弹出两个黑色的命令行窗口(基本是叠放在一起),这是怎么回事?
正常情况下不都是只弹出一个窗口么?请问有没人知道这是怎么回事?
后来我安装了vc6.0,编译同样的程序,然后运行,也是弹出两个黑色的命令行窗口,如果换一个程序,比如写一个含有getchar(),putchar()的程序,两个窗口中,底下的那个会闪一下自动消失,而上面的那个继续等待输入,
出现这种怪事,到底是怎么回事?
注:我已经把开发工具的路径丢入杀毒软件的免扫描名单里,依然无用,win8.1是从win8自动升级上来的,平时使用没有任何问题,也没有染病毒


1楼2015-01-02 10:51回复
    已经解决,是avast的问题,需要把开发工具的启动程序那个.exe让人deepscreen的排除名单里,现在编译运行正常,而且速度奇快。可以看出,杀毒软件对系统运行速度的影响是很大的。解除杀毒干扰后,运行一个程序零点几秒,加了杀毒,就是3-4秒,差距巨大。win只要安装了杀毒,无论再快的机器都快不起来,一个小小的c程序就可以看出这一点


    2楼2015-01-02 11:55
    回复