08.🕹️ Сборка C++ проектов. CMAKE. Статические, динамические библиотеки. Github actions. GE серии

Поделиться
HTML-код
  • Опубликовано: 20 окт 2024
  • #lifeexe #lifeexecode #gameengine #lifeexeengine #unrealengine #gamedev #ue5 #unrealengine5
    Мой курс «Unreal Engine - полное руководство по разработке на С++»
    www.udemy.com/...
    Game engine wiki - lifeexe-art.gi...
    Repository - github.com/lif...
    Community wiki - lifeexe-art.gi...
    -------------------------------------------------------------
    Поддержать канал:
    🔴Patreon: / lifeexecode
    🔴Boosty: boosty.to/life...
    🔴PayPal Donate: bit.ly/LifeExe...
    Ресурсы:
    🔴Телеграм канал: t.me/LifeExeCode
    🔴GitHub: github.com/lif...
    🔴Itch: life-exe.itch.io
    🔴LifeEXE School: life-exe.teach...
    🔴X: x.com/LifeExeCode
    🔴Medium: / lifeexe

Комментарии • 20

  • @alexsandrbetl5023
    @alexsandrbetl5023 2 дня назад

    Кратко и понятно, посмотрел освежил память) Благодарю!

  • @kvarze
    @kvarze 2 дня назад +4

    Как всегда бесплатный контент от Юрия лучше, чем сотня платных курсов на Udemi и в других более дорогих курсах) 🎉

  • @alfazero8941
    @alfazero8941 День назад

    Как всегда на высшем уровне!

  • @qrspeter
    @qrspeter 3 дня назад +1

    Большое спасибо! Начал смотреть из-за cmake, а тут еще принудительно кругозор расширился)

  • @Desotterro
    @Desotterro 2 дня назад +1

    Братан контент в кайф, давай давай еще. Можно почаще!

  • @РоманЛукьянов-л4ц
    @РоманЛукьянов-л4ц 3 дня назад +1

    Ставлю лайк сразу не глядя) по-любому годнота.

  • @ziggruna
    @ziggruna 3 дня назад +1

    Крутое и информативное видео. Спасибо

  • @PetroewLabStudio
    @PetroewLabStudio 3 дня назад +3

    спасибо за контент

  • @TheDustyChannel3334
    @TheDustyChannel3334 3 дня назад +1

    Поздравляем с переездом в Финляндию!

  • @alexandrmorozov9752
    @alexandrmorozov9752 3 дня назад +1

    Не плохой стиль повествования)

  • @legohistory8039
    @legohistory8039 День назад

    👍🔥🔥

  • @NuWhite
    @NuWhite 3 дня назад +1

    Скажите мне, пожалуйста, зачем нужны динамические библиотеки в конечных проектах. Разве не круто если вся программа находится в одном екзешнике, зачем эти лишние дллки в итоговом проекте?

    • @kenol8779
      @kenol8779 2 дня назад

      По сути для экономии памяти, т.к. одна dll'ка может использоваться сразу несколькими приложениями как например msvcr140.dll в винде или glibc в линуксе
      Но а если подробнее, то библиотеки с динамической компоновкой загружаются в озу по необходимости, в то время как библиотеки со статической компоновкой загружаются при запуске программы

    • @Desotterro
      @Desotterro 2 дня назад

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

    • @NuWhite
      @NuWhite 2 дня назад

      @@kenol8779 Спасибо, я как раз о винде и подумал, что приложения могут использовать одни и теже библиотеки

    • @NuWhite
      @NuWhite 2 дня назад

      @@Desotterro есть такое, я кроме десктопных утилит пока ничего не делал, похоже не оценил все возможности динамических библиотек

    • @LifeEXECode
      @LifeEXECode  6 часов назад +2

      Приветствую! Все ответы, которые написали абсолютно верные, @kenol8779, @Desotterro спасибо)
      В данном видео, говорю про плюсы минусы библиотек, два слайда есть ruclips.net/video/rc2tuBW4qrk/видео.htmlsi=j4oX_HNsPcGIe6nS

  • @СергейГород_ко
    @СергейГород_ко 3 дня назад +2

    🇺🇦🤝✔️💪