Introduction to Conan 2 - The Best C++ Package Manager?

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 พ.ย. 2024

ความคิดเห็น • 18

  • @TheNgDesign
    @TheNgDesign ปีที่แล้ว +4

    Great video as always. Good insight into Conan

  • @mahdies56
    @mahdies56 ปีที่แล้ว +5

    Thank you sir, very useful video.

    • @codingwithmat
      @codingwithmat  ปีที่แล้ว

      You're welcome! Thank you very much for watching ❤

  • @MichaFita
    @MichaFita ปีที่แล้ว +3

    How this binary caches deals with security? How easily is to get rogue code from a perpetrator?
    How this works with third parties we need dynamically linked with libraries on the system?

    • @codingwithmat
      @codingwithmat  ปีที่แล้ว +1

      For the first binary caching question: not everyone can upload binaries to the conan repository, I believe only allowed contributors can do that. I also believe these binaries are reviewed and tested (by many people using the tool itself). It's still not impossible to get malicious code in, just like in any open source project. It's worth noting that you can host your own binary cache conan server, so you can guarantee that only pacakges you or your team have built before are used. Check out the "conan remotes" section in their docs.
      Regarding the system library questions: in the conanfile, you can specify system libraries needed (such as "libsdl2-dev"). It will check that those libraries exist in the consumer machine, if not it will give you an error saying you need to install such library. You can also let conan install system libraries for you, although I do not recommend these settings.

    • @stxnw
      @stxnw 10 หลายเดือนก่อน

      Ffs Micha, if you care so much about security that you’d overlook a package manager with a design similar to others used in 99% of mainstream languages, just walk away and create your dumb little submodules, as if that’s any more secure 😂

  • @pup4301
    @pup4301 9 หลายเดือนก่อน +1

    This reminds me of Rust's build file but it combines the Cargo file with it.

  • @l.piekha100
    @l.piekha100 ปีที่แล้ว +3

    Meu héroi, o conan tava me espancando aqui. Mais um inscrito, gostei do seu conteúdo.

    • @codingwithmat
      @codingwithmat  ปีที่แล้ว

      Thank you for watching! Valeu pela inscrição parceiro 🙏

  • @jabed.akhtar
    @jabed.akhtar ปีที่แล้ว +2

    thank you so much for the video. It is very helpful :)

    • @codingwithmat
      @codingwithmat  ปีที่แล้ว

      Thank you very much for watching! I'm glad this Conan video helped a lot of c++ devs 😄

  • @xD-saleem
    @xD-saleem ปีที่แล้ว +3

    Very nice!

  • @iblamefps
    @iblamefps 4 หลายเดือนก่อน

    lovely video

  • @codinablack
    @codinablack 6 หลายเดือนก่อน

    It was good, but it would have been better if you had covered all the things you said you weren't going to cover. A more detailed and comprehensive guide to conan is definitely lacking. Some people just don't learn as well from reading documentation as they do from a video tutorial of someone who truly grasps the concepts.