Compiling Crypto++ in Microsoft Visual Studio 2019/2017 (with Cryptopp-PEM)

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024

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

  • @filofifa
    @filofifa 2 года назад +7

    For anyone having problem to setup crypto++ to run at Debug mode,. just in project properties > C/C++ > Code Generation > Runtime Library: set to Multi-threaded Debug (MTd)

    • @ktnefed
      @ktnefed Год назад

      Thx man! You saved a LOT of my time and nerves!)))
      And big thanks to Razvi for such cool and simple tutotial!

    • @borowczyk76
      @borowczyk76 Год назад

      You just saved me from a self-imposed aneurysm

    • @kevincivic
      @kevincivic 4 месяца назад

      thank you sooooooo much my mate 🙏

  • @QusarWilson
    @QusarWilson 10 месяцев назад +1

    Mr Razvi bro, you must have a cape somewhere in your closet coz you're a super hero! I struggled literally the entire night. Only when I watched your video, I got it right. Thank you man! Got you a new Sub!

    • @RazviOverflow
      @RazviOverflow  10 месяцев назад

      Glad to help :) You are welcome

  • @grantmuslow1553
    @grantmuslow1553 Год назад

    first time using DLLs, spent 5 hours trying to figure this out and find this video. you're a life saver

  • @davidedg80
    @davidedg80 8 месяцев назад

    Life saver! All the required steps clearly described! I was struggling with the MTd Mdd options as I was not even aware of what they are...! Thx!!

    • @RazviOverflow
      @RazviOverflow  8 месяцев назад

      Glad it helped :) You are more than welcome

  • @krimenet4376
    @krimenet4376 8 месяцев назад

    bro! Thank you very much. I've tried package managers and others, and this is the first video I come across that works for me and compiles without any errors. Thank you very much, you've earned my subscription. Thank you!!!

    • @RazviOverflow
      @RazviOverflow  8 месяцев назад +1

      Glad to help :) You are welcome

  • @ARINAGRAWAL-cg2be
    @ARINAGRAWAL-cg2be 3 месяца назад

    Thank you so much, was stressing and struggling with this implementation and library inclusion. Success with Visual Studio 2022👍

    • @RazviOverflow
      @RazviOverflow  3 месяца назад

      You are welcome, glad I could help :)

  • @perseusz1691
    @perseusz1691 5 месяцев назад

    Thank you very much! It works for me in Visual Studio Code 2022.

  • @shlomighty
    @shlomighty 6 месяцев назад

    Life saver. thank you so much!

  • @pisitpongchadit6585
    @pisitpongchadit6585 2 года назад +1

    ขอบคุณมาก ๆ สำหรับสื่อการสอน...

  • @user-rv5dh1uz9k
    @user-rv5dh1uz9k Год назад

    Thank you very much! I'm ready to kiss you for such a detailed guide!
    Even if I didn't know English well, I understood everything.

  • @tahamahmood187
    @tahamahmood187 9 месяцев назад

    Thanks man

  • @maiangxuan7368
    @maiangxuan7368 2 года назад

    Thank you. It's very helpful and your tutorial is super clear, I can easily follow it. Again, thanks!

  • @Smarxo
    @Smarxo Месяц назад

    Thank you so much! I couldn't find anything else on this. Only crypto bros trying to sell me their coins

    • @RazviOverflow
      @RazviOverflow  Месяц назад

      You are welcome. Yes, unfortunately cryptobros trying to scam people are flooding the internet nowadays.

  • @ahmetomer791
    @ahmetomer791 2 года назад

    Thank you very much. Awesome tutorial!

  • @matteologerfo3517
    @matteologerfo3517 2 года назад

    thank you very much. An awesome tutorial!

    • @RazviOverflow
      @RazviOverflow  2 года назад

      You are welcome, I'm glad it helped you :)

  • @0xMalWorld
    @0xMalWorld Год назад

    Thanks bro, very helpful video!

  • @duyanhle9116
    @duyanhle9116 2 года назад

    Thank you very much. This is all I need

  • @royweiss1
    @royweiss1 3 месяца назад

    Thanks A LOT!!!

  • @MHg2NjcyNmY3OTY0
    @MHg2NjcyNmY3OTY0 8 месяцев назад

    Very useful

  • @nisimkd1
    @nisimkd1 2 года назад

    Thank you very much, very helpful video!

  • @budgebomb
    @budgebomb Год назад

    Life Saver

  • @OliLabVideo
    @OliLabVideo 8 месяцев назад

    thanx, that helped !

  • @Manu-se5tx
    @Manu-se5tx 2 года назад +1

    executing the debugger on my project which is made by an empty function and the define of the library is giving me 32 errors of LNK2019 LNK2001 and LNK 1120. what could the error be? I changed my project architecture to x64 as it was giving me an error telling me about architecture compatibility so idk if that has something to do with it

    • @Manu-se5tx
      @Manu-se5tx 2 года назад +1

      edit: it works going in release mode

  • @supernam7203
    @supernam7203 2 года назад

    thank y sir, its absolutely work.

  • @m1zo51
    @m1zo51 5 месяцев назад

    Did everything in the video unfortunately it did not work.. I was still getting error about visual studio not being able to find header files the only fix for me was installing it via vcpkg

  • @redazzkillah5914
    @redazzkillah5914 Год назад

    thanks a lot, you the best!

  • @omaraburish1631
    @omaraburish1631 2 года назад

    thank you , you are a life saver !

  • @WarzoneMasters
    @WarzoneMasters Месяц назад

    i got an error not a valid win32 application ?

  • @annika8759
    @annika8759 2 года назад

    Thank you ❤️

  • @killianpinier5074
    @killianpinier5074 2 года назад

    Thank you so much !!

  • @proyectoshimmeros5257
    @proyectoshimmeros5257 2 года назад

    Too much good !

  • @filofifa
    @filofifa 2 года назад

    Thanks for showing me git bast,. Its awesome tool for win

  • @user-se6bs1sr9n
    @user-se6bs1sr9n Год назад

    Hey I wanted to know how do i run a code of client server based on AES encryption on two different machines? A video on that wld really be helpful or resources from your side

  • @samirabuisneneh3137
    @samirabuisneneh3137 2 года назад

    thx mate

  • @yasmienabdelaziz6630
    @yasmienabdelaziz6630 2 года назад

    Thank you very much, but I have a question If I want to use the cryptlib.lib in any other projects I need to adjust the properties before compiling the project?

    • @RazviOverflow
      @RazviOverflow  2 года назад

      I'm not a big MVS expert, but I assume the answer is yes. Before compiling you should define the libraries to be compiled.

  • @robertglen1593
    @robertglen1593 Год назад

    Is it possible to use this library in a CLR project?

  • @nikolaoslamprou9266
    @nikolaoslamprou9266 Год назад

    Thank you Razvi! You are a life saver! A god among men! Everything runs nice and smoothly except that I cannot run the resulting exe file outside of the ms studio. Any help on that?
    Many thanks for your wonderful work on that 🙏🙌

    • @RazviOverflow
      @RazviOverflow  Год назад

      Thank you for your kind words. Regarding the .exe, as far as I know, it should be standalone...

  • @ucanh8173
    @ucanh8173 2 года назад

    very nice

    • @RazviOverflow
      @RazviOverflow  2 года назад

      Thanks :)

    • @ucanh8173
      @ucanh8173 2 года назад

      @@RazviOverflow but for each project I need to Configuring my project to use the compiled Crypto++ lib

  • @kinezi7898
    @kinezi7898 5 месяцев назад

    Can you edit the video with visual studio 2022? I get many errors.

    • @RazviOverflow
      @RazviOverflow  5 месяцев назад

      I don't think I will... Why don't you try using VS2019?

    • @kinezi7898
      @kinezi7898 5 месяцев назад

      @@RazviOverflow It's done, thank you. Is it also valid for Cryptlib and not for others, for example, when I look on the internet, they import the Cryptopp library. Can you post videos for others? Again, health to your hands, labor and mouth. You are a life saver

    • @RazviOverflow
      @RazviOverflow  5 месяцев назад +1

      @@kinezi7898 I don't think I will record videos on this topic, but I will sure do in the areas of binary exploitation and reverse engineering. Glad my video helped you. Cheers :)

    • @kinezi7898
      @kinezi7898 5 месяцев назад

      @@RazviOverflow Can I ask two more questions?
      I've been trying to download OpenSSL lately and I'm getting errors, maybe it's because of what the guy did or maybe it's outdated because I'm typing exactly what he said in the terminal. Can you make a separate openssl installation video? Also, you made the Cryptlib library in this video, can you make others like Cryptopp Cryptest?

  • @Alex35983
    @Alex35983 11 месяцев назад

    working for microsoft visual studio 2022 01.10.2023

  • @lehayoureaseparatist733
    @lehayoureaseparatist733 2 года назад

    C++ is so difficult sh!t. Why I can similar things using C# easy but for doing the same thing using C++ I should feel so much pain!?

    • @RazviOverflow
      @RazviOverflow  2 года назад +1

      I feel you... Generally speaking, C++ is painful, yes.