C ++ «Hello World.exe» падает - «Hello World.exe перестал работать» при использовании в командной строке

Я начал изучать C ++ и написал программу "Hello World". Когда я пытаюсь запустить его в командной строке, он вылетает и выдает мне сообщение о том, что «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);
}

Я использую Eclipse IDE и MinGW в качестве компилятора. Я уже установил путь MinGW / bin в переменных окружения. После того, как я скопировал все DLL-файлы из каталога MinGW / bin в папку Hello World.exe, программа работала гладко. Таким образом, кажется, что все, что нужно, те DLL не могут получить к ним доступ должным образом. Я хотел бы избавить меня от необходимости копировать DLL для каждого проекта, который я создаю. Есть ли способ, которым я мог бы обойти это?

Я не очень уверен в своем компьютере и терминологии программирования, поэтому описание может показаться немного грубым - помощь по-прежнему высоко ценится!

Ура!

Ответы на вопрос(2)

Ваш ответ на вопрос