Проблема с первым кодом C++ и установкой набора инструментов MinGW-w64.C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Проблема с первым кодом C++ и установкой набора инструментов MinGW-w64.

Сообщение Anonymous »

Я пытался изучить программирование на C++ с использованием VS Code, но столкнулся со следующей проблемой. Когда я запустил программу с официального сайта VS Code, я получил ошибку, показанную на скриншоте. Код выхода: -1. Что это значит? Как я могу это исправить? В самом коде ошибок нет, но что-то не так с компилятором. Меня смутили ошибки, показанные на другом снимке экрана, которые появились в терминале во время установки набора инструментов MinGW-w64. Я искал в Интернете информацию об этом, но, похоже, не смог найти нужное мне решение. Итак, как мне все это исправить?
Ошибки MSYS2
Ошибка кода
Ссылка на руководство, которому я следовал:
https://code.visualstudio.com/docs/cpp/config-mingw
Ошибки и предупреждения во время установки цепочки инструментов MinGW-w64:
ошибка: не удалось получить данные файл «mingw-w64-ucrt-x86_64-openssl-3.6.0-1-any.pkg.tar.zst» с сайта Mirror.msys2.org: время ожидания соединения истекло через 10017 миллисекунд.
ошибка: не удалось получить файл «mingw-w64-ucrt-x86_64-ncurses-6.5.20250927-2-any.pkg.tar.zst» с сайта Mirror.msys2.org: работа слишком медленная. За последние 10 секунд передано менее 1 байта в секунду.
ошибка: не удалось получить файл «texinfo-7.2-2-x86_64.pkg.tar.zst» с сайта Mirror.msys2.org: операция слишком медленная. За последние 10 секунд передано менее 1 байта в секунду.
предупреждение: слишком много ошибок из Mirror.msys2.org, пропуск оставшейся части этой транзакции.
ошибка: не удалось получить файл 'mingw-w64-ucrt-x86_64-isl-0.27-1-any.pkg.tar.zst' из Mirror.msys2.org: операция тоже медленный. За последние 10 секунд передано менее 1 байта/сек.
ошибка: не удалось получить файл «mingw-w64-ucrt-x86_64-gcc-libs-15.2.0-8-any.pkg.tar.zst» с сайта Mirror.msys2.org: операция слишком медленная. За последние 10 секунд передано менее 1 байта в секунду.
ошибка: не удалось получить файл «mingw-w64-ucrt-x86_64-openssl-3.6.0-1-any.pkg.tar.zst» из repo.msys2.org: операция слишком медленная. За последние 10 секунд передано менее 1 байта в секунду.
ошибка: не удалось получить файл «mingw-w64-ucrt-x86_64-ncurses-6.5.20250927-2-any.pkg.tar.zst» из repo.msys2.org: операция слишком медленная. За последние 10 секунд передано менее 1 байта в секунду.
ошибка: не удалось получить файл «texinfo-7.2-2-x86_64.pkg.tar.zst» из repo.msys2.org: операция слишком медленная. За последние 10 секунд передано менее 1 байта в секунду.
Предупреждение: слишком много ошибок из repo.msys2.org, оставшаяся часть транзакции пропускается.
ошибка: не удалось получить файл 'mingw-w64-ucrt-x86_64-isl-0.27-1-any.pkg.tar.zst' из repo.msys2.org: Операция слишком медленно. За последние 10 секунд передано менее 1 байта/сек.
ошибка: не удалось получить файл «mingw-w64-ucrt-x86_64-gcc-libs-15.2.0-8-any.pkg.tar.zst» из repo.msys2.org: операция слишком медленная. За последние 10 секунд передано менее 1 байт/сек.
Код (код выхода: -1):
#include
#include
#include

using namespace std;

int main()
{
vector msg {"Hello", "C++", "World", "from", "VS Code", "and the C++ extension!"};

for (const string& word : msg)
{
cout

Подробнее здесь: https://stackoverflow.com/questions/798 ... -toolchain
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»