小编krb*_*rbu的帖子

C++"Hello World.exe"崩溃 - "Hello World.exe已停止工作." 在命令提示符下使用时

我开始学习C++并写了一个"Hello World" - 程序.当我尝试在命令提示符下运行它时,它崩溃并给我一条Windows消息,说"Hello World.exe已停止工作.".

码:

#include <iostream>
#include <string>

int main()
{
    std::string response;

    std::cout << "Hallo Welt\n";
    std::cin >> response;
    std::cout << "User: " << response;

    return(0);
}
Run Code Online (Sandbox Code Playgroud)

我正在使用Eclipse IDE和MinGW作为编译器.我已经在环境变量中设置了MinGW/bin的路径.将所有dll从MinGW/bin目录复制到Hello World.exe的文件夹后,程序运行顺利.所以似乎无论是什么需要那些dll都无法正确访问它们.我想免除我为我创建的每个项目复制dll的麻烦.有什么方法可以解决这个问题吗?

我对我的计算机和编程术语并不十分自信,所以描述可能看起来有点粗糙 - 仍然非常感谢帮助!

干杯!

c++ eclipse windows crash dll

2
推荐指数
1
解决办法
6493
查看次数

标签 统计

c++ ×1

crash ×1

dll ×1

eclipse ×1

windows ×1