Установка VSCode и компилятора для работы с С++
ฝัง
- เผยแพร่เมื่อ 3 ต.ค. 2024
- Ссылка на сайт для установки компилятора: code.visualstu...
Кстати, у нас есть специальное предложение для наших зрителей! Если вы хотите углубить свои знания по C++ и стать опытным программистом, мы предлагаем вам купон со скидкой на курс "Основы языка программирования С++" на платформе Udemy. Курс включает в себя подробное объяснение основ C++ и практические задания для закрепления материала. Воспользуйтесь купоном по ссылке: www.udemy.com/...
Добро пожаловать на наш канал! В этом видео мы представляем вам подробное руководство по установке Visual Studio Code (VSCode) и компилятора, которые являются важными инструментами для разработки программного обеспечения.
Visual Studio Code (VSCode) - это мощный текстовый редактор, который предоставляет широкие возможности для написания и отладки кода. Мы рассмотрим процесс установки VSCode на различные операционные системы, включая Windows, macOS и Linux.
Кроме того, компилятор - это программное обеспечение, которое преобразует исходный код на определенном языке программирования в исполняемый код. Мы покажем вам, как установить компилятор для популярных языков программирования, таких как C++, Java или Python.
Видео будет включать следующие ключевые шаги:
1. Подготовка к установке: Обсуждение системных требований и необходимых предварительных условий для успешной установки VSCode и компилятора.
2. Загрузка и установка Visual Studio Code: Подробное руководство по скачиванию и установке VSCode на вашу операционную систему.
3. Конфигурация VSCode: Обзор основных настроек и расширений, которые помогут вам настроить VSCode для более удобной и продуктивной работы.
4. Установка компилятора: Изучение различных способов установки компилятора для различных языков программирования, включая C++, Java и Python.
5. Проверка установки: Демонстрация простого примера кода и его компиляции с использованием установленного компилятора.
В конце видео вы получите полный набор инструментов для начала разработки программного обеспечения с использованием Visual Studio Code и компилятора. Безопасный, эффективный и удобный рабочий процесс ждет вас!
Не забудьте подписаться на наш канал, чтобы быть в курсе новых руководств и советов по программированию. Если у вас есть вопросы или комментарии, не стесняйтесь задавать их в комментариях под этим видео. Спасибо за просмотр и удачи в вашем путешествии программирования!
Гайд в официальном сайте немного устарел, добавляйте в системные переменные среды путь C:\msys64\ucrt64\bin как указано в официальном сайте
бро прошу сможешь ли ты сделать посвежее видео для 2024 года;)
сделал как в видео и столкнулся с ошибкой при контрольной проверке командой gcc --version(g++ --version или gdb --version). открыл гайд от самих разрабов и все получилось вот в чем у меня была ошибка(в скобках пишу то, как я ее исправил):
1) в разделе системных переменных я добавил путь в системные переменные(надо было в пользовательские)
2) при указании пути установки я написал C:\msys64\mingw64\bin (нужно было C:\msys64\ucrt64\bin )
Дружище, огромное спасибо! У меня была такая же проблема, а ты очень мне помог
Лучший, спасибо
Спс
Брат, ты лучший!!!!
бро ты лучший!!
Огромное спасибо, очень много видео пересмотрела но только ваше помогло и все работает!)
Спасибо большое, надеюсь ты не только будешь рассказывать и вбивать нам в голову команды, но и расскажешь нам про алгоритмы, архитектуру и другие вещи в программирование. Ждем новых выпусков)
Будут еще выпуски, готовлю плейлист по ООП)
Братан, от души просто. Очень выручил!
И спасибо за то что за день наклипал столько выпусков)
Этот бро далеко пойдет. Спасибо тебе добрый человек с шипящим микрофоном
P.S в интернете люди были правы насчет того что самое верное решение у человека с шипящим микрофоном и никаким монтажем
МУЖИК, ТЫ МНЕ ПОМОГ, СПАСИБО
спасибо, бро, ты реально помог!
Спасибо добрый человек
Спасибо большое,за ваш контент,бы очень инетерсно)
У меня вообще не запускается в terminal. В папке созданной пытаюсь открыть main.exe - пишет "не удаётся продолжить выполнение кода поскольку система не обнаружила libstdc++-6.dll. Попробуйте переустановить программу"
Спасибо, очень помог!
Почему у меня не появляется само приложение (exe)?
Почему при запуске задачи сборки выходит что задачи для сборки отсутствуют?
Спасибо тебе большое, очень помог!! С первой попытки не получилось, но со второй все сработало, огромное спасибо!
Подскажите, вставляем в командную строку g++ --version, запускаем и у нас выдает такой результат: g++ не является внутренней или внешней командой исполняемой программой или пакетным файлом. Что делать?
А ты добавь его в PATH
Перезагрузка и потом добавь в пользовательский
@@Logan-d4c добавить в пользовательский что?
Сначала удаляете все пустые папки в mingw64 и перекидываете с ucrt64 всё той же папке что и mingw64
спасибо большое бро, помогло
Спасибо тебе большое, святой человек!!!!
Да реально помог бро спасибо))
да, сейчас гайд в официальном сайте поменялся и путь уже C:\msys64\ucrt64\bin, можно как вы перекидывать или же можно в переменные среды сразу добавить путь C:\msys64\ucrt64\bin и тогда не нужно будет ничего перекидывать
Гайд не актуальный, но чел в комментах уже показал как надо
Привет, когда надо вставлять g++ --version 6:27 (я пробывал и так, и как на сайте gcc --version) то оно пишет в консоли "не является внутренней или внешней командой, исполняемой программой или пакетным файлом"
Что мне делать?
@@РостиславЧерных-ъ9ф надо посмотреть точно ли добавилось бин файл компилятора в системные переменные
C:\msys2\ucrt64\bin - оттуда бери
@@coder-of6lwчто делать если в Бин не довавились файлы? Всё делал как на видео.
@@TopKotXD наверное нужно попробовать переустановить компилятор и после перезагрузить компьютер
Автор видео, или ребята в комментах, подскажите пожалуйста. Проблема: в папке bin ничего нету, переустановка, перезагрузка+переустановка не помогают.
При самой установке в терминале MSYS2 вот такая тема пишется: warning: "mingw-w64-ucrt-x86_64-binutils-2.41-2 is up to date -- skipping" и так ещё 7 варнингов всяких подобного рода. Не уверен, что есть связь между warnings и пустотой в папке bin.
И ещё момент. При первой установке "gcc --version" выдавал актуальный номер, подтверждая наличие. А ща просто не бум бум, как у челика в комментах прошлых.
Такой же прикол
Ты смог решить?
тебе надо папка ucrt64 в нём bin полный этот bin тебе нужен
Огромная просьба к автору оставить в описании ссылку на этот сайт, чтобы не пришлось вводить ссылку по символам вручную.
спасибо за замечание, оставил ссылку
Всё по инструкции сделал, в терминале выдаёт такую херню: и что с этим делать нигде не нашел. Тупиковый софт.
Error: Could not fork child process: Resource temporarily unavailable (-1).
DLL rebasing may be required; see 'rebaseall / rebase --help'.
делал как на видео, при после нажатия entr в терминале 8:07 - терминал обновляется, становится пустым. и нет строки: PS C:\Users\Daulet\Desktop\c++. и на боковой панеле в терминале не написано powershell. вместо первого запуска ни с\с++, а g++.exe( на боковой панеле) 8:05
ЛУЧШИЙ
здравствуйте!А что если в командной строке выходит "не является внутренней или внешней командой,исполняемой программой или пакетным файлом"что делать в таком случае?
Добавить в PATH
@@SkeL_Coderа если добавили но не работает
@@lordgrom7263 перейти на арч линукс, скачать vim, потом компилятор (буквально одной командой) и все!
сделал все по инструкции но у меня выскакивает ошибка, что необходимо обновить includePath. Что с этим делать?
Удалить вс код в ноль и после перекстановить и галку поставить на добавить в PATH, в окне установки vs code
😢
молится
cделал все как на видео, но когда пишу в командной строке 'g++ --version' то выдает ' "g++" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.'
в чем проблема?
Попробуйте перезагрузить комп. Если не помогает посмотрите добавлен ли путь MinGW/bin в системные переменные среды, если нет добавьте в Path путь MinGW/bin. Обычно когда устанавливаете ставится галочка в "Добавить в PATH" 01:30 в видео
вы решили эту проблему? у меня такая же
Подскажите, что делать если ошибка остается, а все перечисленное вами сделано?@@coder-of6lw
@@coder-of6lw просто папка bin пустая после установки
@@AShu7SPb Решили проблема ? Просто у меня такая же :(
Что делать если в первой строчки кода уже ошибка на нк показует какая, только подчёркнута красным. Написанно правильно
только на видос нажал сразу коммент пишу :D
Почему делал все по гайду и установаилась версия 2018 года как обновться ?
(49/58) installing mingw-w64-ucrt-x86_64-python заметил такую строку при выполнения команд в терминале MSYS2, что за фигня, какой питон
Добрый день я столкнулся с проблемой в папка bin пуста и при контрольной проверке пишет что такой команды нет. Помогите
Тоже самое
помогите плиз: установил MSYS2 как на видео > затем открыл и там вместо $ (знака доллара) стоит # (решетка) и после вставки строки выводит 'error'
подскажите как исправить пжлст????
Это настройка виндов для с++, а если я захочу написать код на другом языке, то я просто меняю язык в VS и ничего более?или же нужно еще что-то изменять?
gcc это для Си и С++, для остальных достаточно плагин в вскоде скачать, для жавы ждк
привет, спасибо за ролик!
но у меня при запуске файла выводится 4 строки ненужной мне информации (по типу пути и всякого другого), не подскажешь как убрать это/сократить? :)
почему у меня решетка, вместо доллара???
'g++' is not recognized as an internal or external command,
operable program or batch file. жесть
Когда я нажимаю ctrl+shift+B, чтобы открыть Run Build Task, выходит такая ошибка:
* The terminal process failed to launch (exit code: -1).
* Terminal will be reused by tasks, press any key to close it.
Что делать?
Возможно просто в коде есть ошибки, попробуйте написать код точно так же как в видео
Бро у меня такая же проблема. Ты уже решил эту проблему?
+++ Если решили, напишите пожалуйста@@teslaeraimbek8768
@@teslaeraimbek8768такой же вопрос. получилось что-то с этим сделать?
у меня в папке bin нечего не скачивается
Попробуй поменять путь на ...\ucrt64\bin
@@JohnWinin сработало, спасибо
@@JohnWinin благодарю
5:44 делал все по видосу, но почему то эта папка в итоге оказалась пустая.( не знаю что делать
Не прерывали ли вы процесс скачивания? Возможно файлы не были полностью установлены. Стоит подождать конца скачивания и добавить этот путь в переменные среды как в видео. Или же удалить папку и попытаться скачать все сначала, если не получается пишите
@@coder-of6lwЯ не прерывал, удалил папку, переустановил всё, папка bin всё равно пустая.
@@TopKotXD Нужно использовать папку bin из следующего пути C:\msys64\ucrt64\bin. Сейчас компилятор скачивается туда, а не в папку C:\msys64\mingw64 как показано на видео
Что делать если папка bin пустая пробал и переустанавливать и перезагружал ПК шо делать?
Тоже такое было, ответ нашёл в самой статье:
" Установите путь в переменные ПОЛЬЗОВАТЕЛЯ (а не системы)
Если вы использовали параметры по умолчанию, то установите путь"C:\msys64\ucrt64\bin"..."
Как-то так. Если не помогло, уж извеняй, значит не судьба=(
Ребят, помогу наверное тем у кого в конечном итоге в консоли не удалось ввести в среду переменных mingw, (ну у меня лично было так), просто когда добавляете в Path новый путь, добавляйте не тот что на видео как он сделал, а именно этот C:\msys64\ucrt64\bin, тогда все будет пучком
Кайф. Спасибо. Автор отметь лайком - рил помогло
что делать если в папке пусто
такая же проблема...
а если не создаётся main.exe?
Классное видео, много полезной информации)
что делать если при сборке программы в терминале выходит такая ошибка "The terminal process terminated with exit code: -1.
Terminal will be reused by tasks, press any key to close it."?
Помоги, пожалуйста
@@_blisong_9864 возможно в коде ошибка есть, надо перепроверить
@@coder-of6lw ошибок нет, всё перепроверил. Просто не получается за дебажить файл и выдаётся такая ошибка
@@_blisong_9864 попробуй собрать в терминале с командой g++ .cpp
чтобы проверить есть ли у тебя компилятор
@@coder-of6lw у меня появился a.exe
@@coder-of6lw почему-то не работает дебаг
Здравствуйте.
Я делал все полностью по видео и по описанию разрабов.
вроде все установилось, но когда я пищу какой-нибудь код то выдает ощибку и просит настройку в launch.json
Подскажите что делать?
Молится. Половина интернета просит о помощи
@@SpeedCuber______ Та же проблема?
@@Broneboyshik1311 ага
а че если после вставки второй строки написано но фаундед
я как выполнить установку если у меня просят нажать ентр
tnks!
У меня на выходе не показало hello world и в терминале при написании .\main.exe и прочих вариаций выдает ошибку:
.\main.exe : Имя ".\main.exe" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
Но путь выбран правильный, все сделано как в видео, путь я проверила и все ок, но ничего не получается..
здравствуйте, подскажите, пожалуйста, почему у меня нет кнопки запуска кода в правом верхнем углу? также она вызывается ctrl+alt+n. простите,если вопрос глупый
скачай расширение code runner
@@ilyasd8572 спасибо большое
а это нормально что у меня папка bin пустая?
я уже по разному пробовал но мне в командной строке пишет после команды gcc --version не является внутренней или внешней командой
Нет, гайд устарел. Используйте путь C:\msys64\ucrt64\bin вместо той которая указанна в гайде
@@vladdubovyk7902 помогло, но я не могу запустить код в vs code. хз чё делать
@@nikersu теперь нужно этот самый комплилятор в VS code
У меня не появилось код на 6,28 минуте я не могу понят что не так сделал?
Попробуйте перезагрузить компьютер или руками добавить бин в системные переменные
при написании программы мне не выдало hello world
А что выходит? Если какие то ошибки можешь сюда написать
Top
у меня 99 ошибок спасибо
Я так понимаю, как моряки пьют морскую воду, так же и здесь есть свои сакральные посвящения в программировании. Сборище Мелкомягких, не могли догадаться сделать установщик или автоматом настроить среду, да проще уж поставить студию.
сейчас взлетишь!!!!!!!!!!!!!
Ужасно, вы мне с своими советами ноутбук поламали, проекты которые раньше открывались теперь даже не запускаются даже npm install выдает ошибку, диздайк
Какой у вас "ноутбук", с виндой хр? Или у вас нетбук
Чтобы подкрепить знания практическими заданиями переходите по ссылке: www.udemy.com/course/daqlets-cpp-course/?referralCode=98390823BE4AA23E2FFC
Почему ставите mingw? Cygwin получше
Ты там калбосу жариш брат?
И у меня пустая папка БИН
так же(
напиши мне свой тг или дс я скажу что я сделал
помоги плиз @@Артем-и5д4м
@@Артем-и5д4мтг Defold2
Гадость какая-то этот VSCode, нихрена ни у кого не работает, одни танцы с бубнами. В топку.
спасибо за троян, дружище !
Ты что троян скачал там?😂
@@user-zd4qh5qt5c ага
У меня не работает команда в ucrt64
а какая ошибка выходит?
@@coder-of6lw -bash: $: command not found
привет, выдает вот такую ошибky: * Executing task: C/C++: gcc.exe build active file
Starting build...
C:\MinGW\bin\gcc.exe -fdiagnostics-color=always -g D:\cod\f.cpp -o D:\cod\f.exe
C:\Users\dsful\AppData\Local\Temp\cccL2uJA.o: In function `main':
D:/cod/f.cpp:5: undefined reference to `std::cout'
D:/cod/f.cpp:5: undefined reference to `std::basic_ostream& std::operator
но при этом код си запускаеться. но влюбом случае спасибо ведь в планах был только си а не с++.
Что делать если в первой строчки кода уже ошибка на нк показует какая, только подчёркнута красным. Написанно правильно
компилятор надо
Когда вставляю команду "$ pacman -S mingw-w64-ucrt-x86_64-gcc", в окно MSYS2, после установки, то вылазит ошибка: -bash: $: command not found. Подскажите, что делать?
Просто вводишь без $
@@ДаняСкопин спасибо, попробую
Подскажите пожалуйста. Сделал всё в соответствии с роликом, и при попытке запустить код через (Run C++ file) вылезает следующая ошибка:
The preLaunchTask ‘C/C++: g++.exe build active file terminated with exit code -1
Если же я запускаю код через (Run code), то эта ошибка не возникает, и в окне output (не в терминале) появляется результат работы программы
та же проблема
ты смог как-то решить?
@@marym9040 К сожалению нет, забил и скачал Code::Blocks)
сделала все по видео, но когда пишу g++ -version, то оно выдает "gcc" не является внутренней или внешней командой, исполняемой программой и пакетный файлом" и папка bin пустая. что делать??
Кажется что компилятор почему то не установлен, попробуй ещё раз пройтись