Язык Си: установка MinGW и "Hello World" (компилятор gcc)

Поділитися
Вставка
  • Опубліковано 10 гру 2024

КОМЕНТАРІ • 138

  • @ForseNight
    @ForseNight Рік тому +104

    Сразу видно, мужик ради канала даже в сауне готов записывать видео уроки.
    Это заслуживает лайка !

  • @LLCUNIT
    @LLCUNIT Рік тому +64

    Честно говоря думал не серьезный чел, какой то чувак из сауны чему то учит, но оказалось что совсем не так и очень даже серьезный, т.к. объясняет мелочи которые не говорят даже на платных курсах. Грамотно преподносит материал и еще тот который я искал. Спасибо тебе чувак из сауны ))))) И совет тебе Оденься. ))))))

  • @Kseniia315
    @Kseniia315 Рік тому +6

    Таким видео должно быть отдельное место в этом мире! Спасибо огромное!
    Только начинаю смотреть что из себя представляет программирование, скачала Visio Studio Code и села в лужу. Компилятор как установить никто не может нормально объяснить!

  • @Sergey_Klimov
    @Sergey_Klimov 2 роки тому +34

    Парень, ты чудо!
    Решил на выходных познакомиться с С++, так никто толком не может объяснить как правильно установить компилятор. Кто то вообще говорил, что на Линукс переезжайте. Но менять систему ради одного языка - такое себе занятие. Это как поменять машину, потому что у нее цвет другой.

    • @igorseledtsov7345
      @igorseledtsov7345 4 місяці тому

      совсем не то-же самое...

    • @Sergey_Klimov
      @Sergey_Klimov 4 місяці тому

      @@igorseledtsov7345 ваши доказательства - не доказательства

    • @wormcorpse8443
      @wormcorpse8443 15 днів тому

      "Решил на выходных познакомиться с С++" - да ты монстр 😂

    • @Sergey_Klimov
      @Sergey_Klimov 15 днів тому

      @@wormcorpse8443 потому что в будни у меня JS на основной работе)
      Я вообще машиняка))

  • @ЕлизаветаЛевицкая-к4ф

    Епт пока этот компилятор скачается, всё желание изучать язык пропадёт) около часа с этим маюсь. Надеюсь того стоит. Видево понятное и информативное, спасибо

  • @ВратаСолнца
    @ВратаСолнца Рік тому +5

    День добрый. Только начинаю изучать программирование. Решил начать с языка Си. Огромное благодарность за ваши наставления.

  • @neverok_cheats
    @neverok_cheats 3 місяці тому +5

    Сайт который указал автор не работает вы можете скачать этот же файл с SourceForge > projects > mingw

  • @Bubble_gum4ik
    @Bubble_gum4ik 2 роки тому +13

    Дай Бог тебе здоровья..... я чуть не посидел пока ставил этот грёбанный компилятор

  • @wasagas
    @wasagas Рік тому +1

    Ни одной ссылки, лучший гайд

  • @ehal_greka
    @ehal_greka Рік тому +3

    На этапе компиляции PowerShell Выдает такое
    .\a : Имя ".\a" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильн
    ость написания имени, а также наличие и правильность пути, после чего повторите попытку.
    строка:1 знак:1
    + .\a
    + ~~~
    + CategoryInfo : ObjectNotFound: (.\a:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

  • @МаксимРогачев-н4у
    @МаксимРогачев-н4у Місяць тому

    Огромное спасибо, видео помогло!

  • @SankuroSanki
    @SankuroSanki 3 місяці тому +4

    Так этот сайт не работает, невозможно скачать старую версию mingw

  • @ДаняКалинков
    @ДаняКалинков 2 місяці тому

    Спасибо, мужик, все работает 😊

  • @akenglishstudy
    @akenglishstudy 7 місяців тому

    Спасибо огромное!! Весь день искал решение...

  • @GORBATII
    @GORBATII Рік тому +3

    Как создать файл ноутпадовский и с каким расширением его сохранять ?

  • @zordo2648
    @zordo2648 Рік тому

    Спасибо мужик, помогло. 🤘🤘🤘🤘🤘🤘🤘🤘

  • @fedornatusvincere2157
    @fedornatusvincere2157 Рік тому +3

    я не понял, как создать этот нотепад с 7:40 , я не могу его найти?

    • @mortalempires6253
      @mortalempires6253 7 місяців тому

      Создай любой текстовик, напиши имя на en и поменяй расширение на .с

  • @РусланГатиятулин-ч7л

    Супер! Молодец! Очень понравилось.

  • @igorperov7531
    @igorperov7531 8 місяців тому

    Спасибо, Айтишник!)

  • @Tairenss
    @Tairenss Рік тому +10

    что делаеть если gcc на второс этапе тупо не качаются всё время выводит ошибку

  • @1111ilya
    @1111ilya Рік тому

    зашло залетело завертелось спасибо

  • @flupperklock3814
    @flupperklock3814 Рік тому +1

    osdn не работает, есть какие-то альтернативы проверенные? сяб

  • @Lidok7575
    @Lidok7575 Рік тому +1

    Спасибо большое ! Новичка просто прям выручили !

  • @Али-х5э8л
    @Али-х5э8л Рік тому

    Блин чувак, огромное тебе спасибо

  • @НиколайКомаров-щ2л
    @НиколайКомаров-щ2л 2 роки тому +2

    Спасибо!

  • @koch_it
    @koch_it Рік тому

    Спасибо вам большое, очень помогли

  • @antiletokbtu
    @antiletokbtu 2 роки тому

    Спасибо большое! Помогли!

  • @TV-ji1pw
    @TV-ji1pw Рік тому

    Я по твоему видосу на гитаре учился играть))))

  • @iceone365
    @iceone365 3 місяці тому

    ЛЕГЕНДА

  • @weekendshow7567
    @weekendshow7567 Рік тому

    Как можно установить компилятор Си в Андроидe Mi 12, чтобы библиотека windows.h работала???

  • @Alex_Lutor
    @Alex_Lutor Рік тому

    От души , спасибо , в время. Как раз искал такое )

  • @Skywayy_prod
    @Skywayy_prod Рік тому +1

    в павер шелл пишет gcc : Имя "gcc" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильн
    ость написания имени, а также наличие и правильность пути, после чего повторите попытку.
    строка:1 знак:1
    + gcc
    + ~~~
    + CategoryInfo : ObjectNotFound: (gcc:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

    • @МуСор-х4е
      @МуСор-х4е Рік тому

      У меня тоже. Ты решил проблему ?

    • @gulnurakapanova2513
      @gulnurakapanova2513 23 дні тому

      @@МуСор-х4евы решили проблему ?

  • @ЕвгенийНосов-ф7ч

    У меня пишет что команда не являетсявнутреней командой командной строки и не видит компилятор ,все сделал как у вас не помогает Подскажите может ещё есть способы

    • @AstarotVoland
      @AstarotVoland 10 місяців тому

      на видосе сделано в виртуальной машине на линуксе
      если у тебя винда, то этого делать НЕ НАДО, заходи в рабочую папку и там найдёшь .ехе, его и надо запустить, но окномгновенно проскочит и ничего не увидишь, поэтому заходить туда надо через окно консоли, вручную путь указывать

  • @ВасяПупкин-с3н3с

    Даже Clang уже прикрутил к Visual Studio Code. MinGW-w64 тоже скачался и установился, но хочу олдовый.

  • @Бойправ-ж8ы
    @Бойправ-ж8ы 2 роки тому

    За видео спасибо, но с переменными целый час промучался, пока нашёл как добраться до этого окна. На вашем видео этот момент совсем виден.

    • @anastasiatsioma5133
      @anastasiatsioma5133 2 роки тому

      скажи пожалуйста где нашел

    • @Бойправ-ж8ы
      @Бойправ-ж8ы 2 роки тому +6

      @@anastasiatsioma5133 Пуск-Служебные (виндовс)-Панель управления-Система и Безопасность-Система-Дополнительные параметры-Переменные среды. Фух...Удачи.

    • @cheeeesse
      @cheeeesse Рік тому

      Божечки спасибо что подсказали, никак не могла найти

    • @AgentPechenka
      @AgentPechenka Рік тому

      ​@@Бойправ-ж8ы спасибо большое

  • @Bomba_20_
    @Bomba_20_ 2 роки тому +1

    Спасибо

  • @m.l.7292
    @m.l.7292 5 місяців тому

    у меня gcc почему то не находит файл для компиляции, пишет "gcc.exe: error: 1.c: No such file or directory". Получилось скомпилировать через вижуал студио комбинацией клавиш ctrl+shift+B. Получил на выходе 1.exe файл. Здорово, что получилось по итогу, но хочу разобраться почему не получилось собрать прогу через командную строку, а только через vs.

    • @m.l.7292
      @m.l.7292 5 місяців тому

      Ахуеть, я разобрался. Работает как по примеру, если повер шел запускать именно на рабочем столе, делал раньше через поиск. По самой ошибке. Если запускать через поиск то видимо программа ругается, что не указан путь в файлу который нужно скомпилировать. Но если запустить на рабочем столе где есть эта самая программа то повер шел видит её и начинает с ней работать. Условно если код находится в той же комнате, что и запущенная консоль, то она её видит и начинает работать. Но если описанный код находится в другой комнате, то эта ленивая отказывается бродить по проводнику искать этот самый код. Нужно провести, указать, тыкнуть мордой в кормушку и сказать жри. Вот тогда эта дрянь со зрением -1 и забитым носом понимает, что это именно то , что ей нужно и начинает работать. Была б возможность крыл бы эту суку трёх этажным матом.

  • @АлексейВ-з6ш
    @АлексейВ-з6ш 4 місяці тому

    Плохо ли, если я в окне редактирования системной переменной среды Path нажал кнопочку "Edit text" и вместо всего, что там было, написал путь MinGW? Просто как будто сейчас чего-то не хватает и я не могу ничего изменить....

  • @Kilam--Kara.
    @Kilam--Kara. Рік тому

    Работаю с Dev ++, чета я в нем заметил много глюк, и решил искать нормальный программу.
    Посмотрим как MinGV покажет себя.

    • @AstarotVoland
      @AstarotVoland 10 місяців тому

      если скачивать чьи-то инсталяторы, то вместе с их багами всё и устанавливается
      поэтому лучше поставить чистую и самому сделать сборку как в видео

  • @usualgdplayer
    @usualgdplayer 7 місяців тому

    0:27 не на каждом линуксе а только на gentoo

  • @АзачемМненик-л5х

    Здравствуйте, не получается скачать minGV- стопорится на моменте скачивания -просит лицензию?

  • @Yapianyibil
    @Yapianyibil Рік тому +1

    Как же неудобно после Linux ( У меня несколько часов gcc качалась, сайт лежит почти
    .

  • @Fencerror
    @Fencerror 4 місяці тому

    Лучший

  • @takidom
    @takidom 11 місяців тому +1

    Народ . Олдовый mingw сайт или заблокирован или просто не рабочий. Может кто архив скинуть ?

    • @АлексейКоваленко-ф9ъ8н
      @АлексейКоваленко-ф9ъ8н 10 місяців тому +1

      Есть успехи?

    • @takidom
      @takidom 10 місяців тому

      @@АлексейКоваленко-ф9ъ8н конечно , все элементарно . уже с закрытыми глазами :))

    • @ugrovitskaya
      @ugrovitskaya 9 місяців тому

      @@takidom поделишься архивом? Не могу найти установщик

    • @takidom
      @takidom 9 місяців тому

      @@ugrovitskaya ага , куда закинуть ?

  • @doomdonut6667
    @doomdonut6667 Рік тому +1

    Спасибо большое
    Хорошая подача, приятные объяснения, замечательный контент
    Насколько долго уже кодишь на плюсах?

  • @pashkin5436
    @pashkin5436 2 роки тому

    Что насчёт компилятора Ninja ?

  • @ЄгорПарфенюк
    @ЄгорПарфенюк 3 місяці тому

    Как изменить системные пути на виндовс 7

  • @ВратаСолнца
    @ВратаСолнца Рік тому

    На какой программе открыли созданный файл в этом ролике.

    • @ВратаСолнца
      @ВратаСолнца Рік тому

      Программирование для меня как темный лес) вот решил зайти в лес и открыть для себя новые ландшавты

  • @kambal_1692
    @kambal_1692 Рік тому

    Что делать если показывает ошибку в строке #include и ?

    • @AstarotVoland
      @AstarotVoland 10 місяців тому

      воошэто в слове ашипка, вместо буквы L стоит T. Локале, а не локатэ

  • @Sunderlike
    @Sunderlike 2 роки тому +1

    Норм видосик 👍. Давай больше инфы про то что сей час ваяешь.

  • @ВованВованов-ь1о

    что делать если не дает поменять систем сменную

  • @alukard5961
    @alukard5961 Рік тому

    Возникла проблема: не могу в системных переменных внести изменения

  • @МарияСливко-б1х

    а это нормально, что virustotal выдал Malware.Heuristic.1003 Malicious у вас в видео и у меня тоже (всё же один файл)?

  • @alexf1515
    @alexf1515 Рік тому

    У меня PowerShell выводит Hello Word почему-то даже до добавления доп. пути в системный настройки Path...) Но, не это хотел сказать, объясняете классно, спасибо за ролики :)

  • @fakelch6854
    @fakelch6854 Рік тому +2

    А что делать если ссылка на скачивание старого mingw просто не работает?

    • @carcrashtv113
      @carcrashtv113 11 місяців тому

      у меня та же проблема,можешь подсказать что ты сделал?

  • @W_O_I_F
    @W_O_I_F Рік тому

    Привет! Сделал все как в видосе, толко скомпилировал свою прожку из учебника которую набирал. Получил кракозябры вместо текста на экране (текст русский в виде вопросов - надо вводить ответы, потом считает сумму). В онлайн компиляторе все показывает. в чем разница? Может надо что то установить, или компилятор такой просто?

    • @webpomosh
      @webpomosh  Рік тому

      тебе надо установить кодировку
      #include
      setlocale(LC_ALL, "Rus");
      или
      SetConsoleCP(1251);
      SetConsoleOutputCP(1251);

    • @W_O_I_F
      @W_O_I_F Рік тому

      @@webpomosh Приветствую еще раз! Нельзя ли чуть подробнее - куда эти команды вводить?

    • @AstarotVoland
      @AstarotVoland 10 місяців тому

      ​@@W_O_I_F воошэто для начала надо текстовый редактор с возможностью выбора в какой кодировке сохранять, сохранять текст проги надо в ANSI, если в UTF-8, то кракозябры лезут
      НО! бывает для новых версий компиляторов, как раз наоборот, блин
      даже если в тексте корректно указана локаль, компилятор зараза могет перенести буквы не в той кодировке, и тогда бестолку настройки в редакторе, где это настраивается х знает, поэтому сначала надо настроить в IDE в редакторе по умолчанию кодировку или ANSI или CP1251, если этого нет, значит там ANSI
      И! если редактор внешний, то в настройке текстового редактора так же надо настраивать кодировку, И СОХРАНЯТЬ В кодировке ANSI
      хороший компилятор сразу понимает чё от него хотят и запрашивает локаль от винды
      и не надо мучать настройки консоли, там всё путём

    • @AstarotVoland
      @AstarotVoland 10 місяців тому

      ​@@W_O_I_F воошэто для начала надо текстовый редактор с возможностью выбора в какой кодировке сохранять, сохранять текст проги надо в ANSI, если в UTF-8, то кракозябры лезут
      НО! бывает для новых версий компиляторов, как раз наоборот, блин
      даже если в тексте корректно указана локаль, компилятор зараза могет перенести буквы не в той кодировке, и тогда бестолку настройки в редакторе, где это настраивается х знает, поэтому сначала надо настроить в IDE в редакторе по умолчанию кодировку или ANSI или CP1251, если этого нет, значит там ANSI
      И! если редактор внешний, то в настройке текстового редактора так же надо настраивать кодировку, И СОХРАНЯТЬ В кодировке ANSI
      хороший компилятор сразу понимает чё от него хотят и запрашивает локаль от винды
      и не надо мучать настройки консоли, там всё путём

    • @W_O_I_F
      @W_O_I_F 10 місяців тому

      @@AstarotVoland Вы правы, другой компилер всё нормально делает если кодировка стоит1251. А так через локаль вроде лечится в общем случае

  • @axaxa6681
    @axaxa6681 2 роки тому +3

    Айти-бро, расскажи, пожалуйста, а сейчас как разрабатываются оконные приложения? Я в своё время очень был доволен Delphi, есть сейчас что-то подобное? Как у тебя уроки по этому выпросить? )

    • @webpomosh
      @webpomosh  2 роки тому +1

      дойдем до этого) сейчас тренд на кроссплатформенность. вот посмотрим список тулкитов для GUI приложух en.wikipedia.org/wiki/List_of_widget_toolkits

  • @Dantarian
    @Dantarian 4 місяці тому

    Не работает ссылка Osdn

  • @peaceduke1973
    @peaceduke1973 Рік тому

    запустил повершел без прав админа и понеслось... сначала он ненашел stdio и потом по цепочке.... я давай таскать файлы из CodeBlocks, (там тоже есть мингв) потом плюнул и скопировал весь бин ... он всё нашел только не нашел все ексешники! Хотел уже плюнуть, но чёрт меня дернул перезапустить повершел под админа!))) уточняй плиз. Мы, новички, дэцл не в теме!))

  • @Алексей-с6в7ъ
    @Алексей-с6в7ъ 2 роки тому

    Вот спасибо, а то я галочки не поставил самые нужные и найти не могу gcc. А чо делать если у меня уже прописано в path другой gcc из ollygdbg, а нужен именно этот?

  • @Семен-е2р
    @Семен-е2р Рік тому

    только начинаю учить си.
    вопросов куча..
    Можно спросить у вас какой стандарт языка Си в уроках использован?
    Узнал что оказывается стандартов си дофига.. хоть min gw версии 64 бит..//

    • @AstarotVoland
      @AstarotVoland 10 місяців тому

      для DEV-CPP и CodeBlocks обычно используют С99 ANSI, можно попробовать С99 ISO
      С11, С17, С20 это для MS визуал студио

  • @АлександрИванов-ф2ф4ч
    @АлександрИванов-ф2ф4ч 6 місяців тому

    а если забыл чего как повторно менеджер запустить или заного ставить

  • @magicneon9710
    @magicneon9710 2 роки тому

    Рогалик + Тангария = Тангарик . =)

  • @millkiway3682
    @millkiway3682 2 роки тому

    Объясните пожалуйста для чего нужно больше одного компилятора?

    • @webpomosh
      @webpomosh  2 роки тому

      У них много чего отличается. Один и тот же код может работать по разному или вообще не работать ;) разная оптимизация, разный вывод ошибок и проч. ну и чтобы компилировать код под разные ОС (если ты, например, сидишь на Винде и хочешь юзать линуксовые библиотеки - юзаешь MinGW или Cygwin)

    • @millkiway3682
      @millkiway3682 2 роки тому

      А в связи с чем один и тот же код может не работать в разных компиляторах ( для одной платформы если они) ?

    • @webpomosh
      @webpomosh  2 роки тому

      @@millkiway3682 например, из-за поддержки разных стандартов языка ua-cam.com/video/L_Xfp9ubVR8/v-deo.html

  • @вйуйуйцйцйцйц
    @вйуйуйцйцйцйц Рік тому

    path нет в компе

  • @aLEXp-nr4zs
    @aLEXp-nr4zs 5 місяців тому

    Проще на Visual Studio оставаться

  • @shezzyy4786
    @shezzyy4786 Рік тому

    В бане сидишь?

  • @НиколайНиколаев-х1ц
    @НиколайНиколаев-х1ц 2 місяці тому

    танцы с бубном с этим виндосом.
    У меня нифига не получается( реально лучше мак купить

  • @artmon2004
    @artmon2004 2 роки тому

    Не получается установить mingw-download failed. Почему? Скачивает не с osdn, а с sourceforge.

    • @webpomosh
      @webpomosh  2 роки тому

      запусти с правами админа

  • @koliblin
    @koliblin 2 роки тому +1

    Что делать, я пишу "path" и у меня просто ничего нет

    • @webpomosh
      @webpomosh  2 роки тому

      попробуй искать "Переменные среды" (без кавычек)

    • @koliblin
      @koliblin 2 роки тому

      @@webpomosh спасибо разобрался

    • @djdem7358
      @djdem7358 2 роки тому

      @@webpomosh у меня не работает ни так ни так не понимаю почему

    • @arthurvaleev165
      @arthurvaleev165 Рік тому

      @@djdem7358 разобрались?

    • @fojjof9735
      @fojjof9735 Рік тому

      @@webpomosh у меня даже так не роботает

  • @dzmxoc3611
    @dzmxoc3611 2 роки тому

    Что делать если при нажатии кнопки "изменить" я могу изменить только имя переменной и значение переменной?

    • @webpomosh
      @webpomosh  2 роки тому

      плз укажи таймкод, где именно проблема

  • @usr_sh1q
    @usr_sh1q 2 роки тому +2

    Да, на GNU/Linux дистрах и всяких Unix-like вообще это всё круто и нативно работает. Минимализм и "родная" среда для C. Без всех тех плясок которые на Windows приходится делать. А то капец - написали с таким трудом свою первую програмку, а винда орёт что это вирус - та это издевательство ))

    • @webpomosh
      @webpomosh  2 роки тому +1

      обычно не орет ) тут орет потому что под Powershell создали экзешник на десктопе - делаю для наглядности

    • @ohnocoder
      @ohnocoder 2 роки тому

      @@webpomosh А вдруг этот компилятор вирусный? Все-таки не очень качать с неофициального сайта(

    • @webpomosh
      @webpomosh  2 роки тому

      @@ohnocoder это официальный сайт) в вики глянь

    • @ohnocoder
      @ohnocoder 2 роки тому

      @@webpomosh Глянул, это репозиторий, как SourceForge. Спасибо за туториал!

    • @JAHAFF-MAX
      @JAHAFF-MAX Рік тому

      @@webpomosh здравствуйте, как у вас у меня при поиске path такая настройка не выходит, что делать

  • @nikname9139
    @nikname9139 6 місяців тому

    Эхееееей

  • @ЭрастКовалев
    @ЭрастКовалев Рік тому +1

    если всё это для программистов - то зря ... - (они всё это уже давно знают ...)
    если всё это для начинающих - тоже зря ... - ничего не понятно ... (зачем и куда ты торопишься????)

  • @openFrimeTv
    @openFrimeTv Рік тому

    интересно, а как изменить значок ехе ?)

  • @НинаЗвержановская-х2в

    Спасибо большое! Помогли!