MinGW cc1plus.exe и collect2.exe «не удается правильно запустить приложение (0xc0210000). нажмите OK, чтобы закрыть приложение»

#c #mingw #msys2

#c #mingw #msys2

Вопрос:

Недавно я установил MinGW64 через MSYS2 и добавил его в path, чтобы протестировать его в cmd, я создал простой .cpp-скрипт и попытался скомпилировать его с g 1.cpp -o 1.exe помощью команды, но я получаю 2 окна ошибок:

введите описание изображения здесь

введите описание изображения здесь

Я пытался использовать и другие команды, например, c вместо g , но я получаю тот же результат, это код, который я пытаюсь скомпилировать:

 using namespace std;

#include <iostream>

int main()
{
  cout << "something";
  return 0;
}
  

Комментарии:

1. Вопреки тому, что вы сказали, это похоже на ошибку времени выполнения. Это означало бы, что у вас нет реальной проблемы с компиляцией . Попробуйте поменять using namespace std #include <iostream> местами строки и .

2. Я получил тот же результат

Ответ №1:

Я нашел решение, причина, по которой я получал эти ошибки, заключалась в том, что я использовал bitlocker на одном из своих дисков, он даже не содержал файлов, которые использовались компилятором (программа и mingw, где все на другом диске), но удаление bitlocker на моем диске решило проблему