Установка VSCode и компилятора для работы с С++
HTML-код
- Опубликовано: 9 июл 2023
- Ссылка на сайт для установки компилятора: code.visualstudio.com/docs/cp...
Кстати, у нас есть специальное предложение для наших зрителей! Если вы хотите углубить свои знания по C++ и стать опытным программистом, мы предлагаем вам купон со скидкой на курс "Основы языка программирования С++" на платформе Udemy. Курс включает в себя подробное объяснение основ C++ и практические задания для закрепления материала. Воспользуйтесь купоном по ссылке: www.udemy.com/course/daqlets-...
Добро пожаловать на наш канал! В этом видео мы представляем вам подробное руководство по установке 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 и компилятора. Безопасный, эффективный и удобный рабочий процесс ждет вас!
Не забудьте подписаться на наш канал, чтобы быть в курсе новых руководств и советов по программированию. Если у вас есть вопросы или комментарии, не стесняйтесь задавать их в комментариях под этим видео. Спасибо за просмотр и удачи в вашем путешествии программирования!
сделал как в видео и столкнулся с ошибкой при контрольной проверке командой gcc --version(g++ --version или gdb --version). открыл гайд от самих разрабов и все получилось вот в чем у меня была ошибка(в скобках пишу то, как я ее исправил):
1) в разделе системных переменных я добавил путь в системные переменные(надо было в пользовательские)
2) при указании пути установки я написал C:\msys64\mingw64\bin (нужно было C:\msys64\ucrt64\bin )
Дружище, огромное спасибо! У меня была такая же проблема, а ты очень мне помог
Лучший, спасибо
Спс
Брат, ты лучший!!!!
бро ты лучший!!
У меня вообще не запускается в terminal. В папке созданной пытаюсь открыть main.exe - пишет "не удаётся продолжить выполнение кода поскольку система не обнаружила libstdc++-6.dll. Попробуйте переустановить программу"
Братан, от души просто. Очень выручил!
привет, спасибо за ролик!
но у меня при запуске файла выводится 4 строки ненужной мне информации (по типу пути и всякого другого), не подскажешь как убрать это/сократить? :)
Почему делал все по гайду и установаилась версия 2018 года как обновться ?
Спасибо, очень помог!
спасибо, бро, ты реально помог!
Спасибо добрый человек
МУЖИК, ТЫ МНЕ ПОМОГ, СПАСИБО
здравствуйте, подскажите, пожалуйста, почему у меня нет кнопки запуска кода в правом верхнем углу? также она вызывается ctrl+alt+n. простите,если вопрос глупый
Огромное спасибо, очень много видео пересмотрела но только ваше помогло и все работает!)
Что делать если в первой строчки кода уже ошибка на нк показует какая, только подчёркнута красным. Написанно правильно
помогите плиз: установил MSYS2 как на видео > затем открыл и там вместо $ (знака доллара) стоит # (решетка) и после вставки строки выводит 'error'
подскажите как исправить пжлст????
Добрый день я столкнулся с проблемой в папка bin пуста и при контрольной проверке пишет что такой команды нет. Помогите
Привет, когда надо вставлять g++ --version 6:27 (я пробывал и так, и как на сайте gcc --version) то оно пишет в консоли "не является внутренней или внешней командой, исполняемой программой или пакетным файлом"
Что мне делать?
@@user-gi1yh6oy8v надо посмотреть точно ли добавилось бин файл компилятора в системные переменные
C:\msys2\ucrt64\bin - оттуда бери
@@coder-of6lwчто делать если в Бин не довавились файлы? Всё делал как на видео.
@@TopKotXD_ наверное нужно попробовать переустановить компилятор и после перезагрузить компьютер
И спасибо за то что за день наклипал столько выпусков)
а че если после вставки второй строки написано но фаундед
Это настройка виндов для с++, а если я захочу написать код на другом языке, то я просто меняю язык в VS и ничего более?или же нужно еще что-то изменять?
gcc это для Си и С++, для остальных достаточно плагин в вскоде скачать, для жавы ждк
ЛУЧШИЙ
я как выполнить установку если у меня просят нажать ентр
Спасибо большое, надеюсь ты не только будешь рассказывать и вбивать нам в голову команды, но и расскажешь нам про алгоритмы, архитектуру и другие вещи в программирование. Ждем новых выпусков)
Будут еще выпуски, готовлю плейлист по ООП)
Спасибо большое,за ваш контент,бы очень инетерсно)
делал как на видео, при после нажатия entr в терминале 8:07 - терминал обновляется, становится пустым. и нет строки: PS C:\Users\Daulet\Desktop\c++. и на боковой панеле в терминале не написано powershell. вместо первого запуска ни с\с++, а g++.exe( на боковой панеле) 8:05
сделал все по инструкции но у меня выскакивает ошибка, что необходимо обновить includePath. Что с этим делать?
Удалить вс код в ноль и после перекстановить и галку поставить на добавить в PATH, в окне установки vs code
😢
tnks!
сделала все по видео, но когда пишу g++ -version, то оно выдает "gcc" не является внутренней или внешней командой, исполняемой программой и пакетный файлом" и папка bin пустая. что делать??
Кажется что компилятор почему то не установлен, попробуй ещё раз пройтись
Спасибо тебе большое, очень помог!! С первой попытки не получилось, но со второй все сработало, огромное спасибо!
Огромная просьба к автору оставить в описании ссылку на этот сайт, чтобы не пришлось вводить ссылку по символам вручную.
спасибо за замечание, оставил ссылку
Этот бро далеко пойдет. Спасибо тебе добрый человек с шипящим микрофоном
P.S в интернете люди были правы насчет того что самое верное решение у человека с шипящим микрофоном и никаким монтажем
Когда вставляю команду "$ pacman -S mingw-w64-ucrt-x86_64-gcc", в окно MSYS2, после установки, то вылазит ошибка: -bash: $: command not found. Подскажите, что делать?
Просто вводишь без $
@@user-sk5rx8nr2s спасибо, попробую
Когда я нажимаю 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такой же вопрос. получилось что-то с этим сделать?
Подскажите пожалуйста. Сделал всё в соответствии с роликом, и при попытке запустить код через (Run C++ file) вылезает следующая ошибка:
The preLaunchTask ‘C/C++: g++.exe build active file terminated with exit code -1
Если же я запускаю код через (Run code), то эта ошибка не возникает, и в окне output (не в терминале) появляется результат работы программы
та же проблема
ты смог как-то решить?
@@marym9040 К сожалению нет, забил и скачал Code::Blocks)
cделал все как на видео, но когда пишу в командной строке 'g++ --version' то выдает ' "g++" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.'
в чем проблема?
Попробуйте перезагрузить комп. Если не помогает посмотрите добавлен ли путь MinGW/bin в системные переменные среды, если нет добавьте в Path путь MinGW/bin. Обычно когда устанавливаете ставится галочка в "Добавить в PATH" 01:30 в видео
вы решили эту проблему? у меня такая же
Подскажите, что делать если ошибка остается, а все перечисленное вами сделано?@@coder-of6lw
@@coder-of6lw просто папка bin пустая после установки
@@AShu7SPb Решили проблема ? Просто у меня такая же :(
здравствуйте!А что если в командной строке выходит "не является внутренней или внешней командой,исполняемой программой или пакетным файлом"что делать в таком случае?
Добавить в PATH
@@SkeL_Coderа если добавили но не работает
@@lordgrom7263 перейти на арч линукс, скачать vim, потом компилятор (буквально одной командой) и все!
Что делать если папка bin пустая пробал и переустанавливать и перезагружал ПК шо делать?
Тоже такое было, ответ нашёл в самой статье:
" Установите путь в переменные ПОЛЬЗОВАТЕЛЯ (а не системы)
Если вы использовали параметры по умолчанию, то установите путь"C:\msys64\ucrt64\bin"..."
Как-то так. Если не помогло, уж извеняй, значит не судьба=(
Классное видео, много полезной информации)
что делать если в папке пусто
такая же проблема...
Автор видео, или ребята в комментах, подскажите пожалуйста. Проблема: в папке 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 тебе нужен
Top
5:44 делал все по видосу, но почему то эта папка в итоге оказалась пустая.( не знаю что делать
Не прерывали ли вы процесс скачивания? Возможно файлы не были полностью установлены. Стоит подождать конца скачивания и добавить этот путь в переменные среды как в видео. Или же удалить папку и попытаться скачать все сначала, если не получается пишите
@@coder-of6lwЯ не прерывал, удалил папку, переустановил всё, папка bin всё равно пустая.
@@TopKotXD_ Нужно использовать папку bin из следующего пути C:\msys64\ucrt64\bin. Сейчас компилятор скачивается туда, а не в папку C:\msys64\mingw64 как показано на видео
'g++' is not recognized as an internal or external command,
operable program or batch file. жесть
У меня не появилось код на 6,28 минуте я не могу понят что не так сделал?
Попробуйте перезагрузить компьютер или руками добавить бин в системные переменные
что делать если при сборке программы в терминале выходит такая ошибка "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 почему-то не работает дебаг
у меня в папке bin нечего не скачивается
Попробуй поменять путь на ...\ucrt64\bin
@@JohnWinin сработало, спасибо
@@JohnWinin благодарю
У меня на выходе не показало hello world и в терминале при написании .\main.exe и прочих вариаций выдает ошибку:
.\main.exe : Имя ".\main.exe" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
Но путь выбран правильный, все сделано как в видео, путь я проверила и все ок, но ничего не получается..
(49/58) installing mingw-w64-ucrt-x86_64-python заметил такую строку при выполнения команд в терминале MSYS2, что за фигня, какой питон
при написании программы мне не выдало hello world
А что выходит? Если какие то ошибки можешь сюда написать
Сначала удаляете все пустые папки в mingw64 и перекидываете с ucrt64 всё той же папке что и mingw64
спасибо большое бро, помогло
Спасибо тебе большое, святой человек!!!!
у меня 99 ошибок спасибо
сейчас взлетишь!!!!!!!!!!!!!
Ребят, помогу наверное тем у кого в конечном итоге в консоли не удалось ввести в среду переменных mingw, (ну у меня лично было так), просто когда добавляете в Path новый путь, добавляйте не тот что на видео как он сделал, а именно этот C:\msys64\ucrt64\bin, тогда все будет пучком
Кайф. Спасибо. Автор отметь лайком - рил помогло
Я так понимаю, как моряки пьют морскую воду, так же и здесь есть свои сакральные посвящения в программировании. Сборище Мелкомягких, не могли догадаться сделать установщик или автоматом настроить среду, да проще уж поставить студию.
Ты там калбосу жариш брат?
И у меня пустая папка БИН
так же(
напиши мне свой тг или дс я скажу что я сделал
спасибо за троян, дружище !
Ты что троян скачал там?😂
@@user-zd4qh5qt5c ага
Ужасно, вы мне с своими советами ноутбук поламали, проекты которые раньше открывались теперь даже не запускаются даже npm install выдает ошибку, диздайк
Чтобы подкрепить знания практическими заданиями переходите по ссылке: www.udemy.com/course/daqlets-cpp-course/?referralCode=98390823BE4AA23E2FFC
Почему ставите mingw? Cygwin получше
только на видос нажал сразу коммент пишу :D
У меня не работает команда в 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
но при этом код си запускаеться. но влюбом случае спасибо ведь в планах был только си а не с++.
Что делать если в первой строчки кода уже ошибка на нк показует какая, только подчёркнута красным. Написанно правильно
компилятор надо