【问题标题】:C++ Hello World freezes on WindowsC++ Hello World 在 Windows 上冻结
【发布时间】:2015-11-20 16:30:00
【问题描述】:

我开始学习 C++ 的最后几天。与每种语言一样,我开始制作 Hello World 程序。代码是:

#include <iostream>
using namespace std;

int main() {
  cout << "I'm doomed in Windows :(" << endl;
}

我用 g++(来自 MinGW)像这样编译它:

g++ -c hello.cpp
g++ -o hello hello.o

输出是:

hello.exe

但是当我打开 hello.exe 时,它​​会冻结/无法启动。我尝试通过命令行打开它,就像用 GUI 打开它一样。它看起来像这样:

https://drive.google.com/file/d/0ByNRkSnhavxIaXh6a2JSaEpZV0k/view?usp=sharing

有人知道怎么回事吗?提前致谢!

PS:如果您想知道为什么我没有将图片内联发布,我不能。我需要10个声望点^^。

【问题讨论】:

  • 我们整个星期都在问这个问题。卸载 Avast。
  • @Hans 我猜你是说 - 卸载 Windows。 :-D
  • @HansPassant 它可以停用 Avast!谢谢!是的,我看到几个帖子说它是 Avast,但我无法想象这也是我的情况。原来是这样。再次感谢汉斯! :) 附言。我怎样才能结束这个问题?我必须自己发布答案并将其标记为已接受吗?

标签: c++ mingw freeze


【解决方案1】:

感谢 Hans Passant,停用 Avast 解决了这个问题。也可以将可执行文件添加到 Avast 排除列表。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-02
    • 2017-02-01
    • 1970-01-01
    相关资源
    最近更新 更多