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

  • @lordrevan901
    @lordrevan901 2 года назад +9

    Thank you for this. In just 10 minutes I was able to get to the meat of writing and running C++ in VSCode.

  • @omarbgm5898
    @omarbgm5898 2 года назад +5

    with that sound in the back and your voice i feel like getting enlightened thank you for the great video

  • @naserjnealhouti5289
    @naserjnealhouti5289 2 года назад +4

    I think @8:02 you can specify the different build scripts in a task. Json file and hit shift + Ctrl +B to pick which script you want . That way you don't have to write the build script over and over.

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

    Let's goooooooo!!
    Thank you so much for making this.

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

    you have the most relaxing voice omf
    great video !!

  • @JulianAndresGuarinReyes
    @JulianAndresGuarinReyes 2 года назад +13

    thanks Gilfoyle

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

    Really helpful! thanks man

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

    Awesome video man! This helped a lot!

  • @patrycja2660
    @patrycja2660 2 года назад +23

    @8:02 "Can you turn this into a button" - there is a button already there, in your VScode version too.
    Bottom blue task bar - somewhere in the middle - there is a cog and "Build" button :P When you click it it builds whatever config you selected - which is specified on another button to the left - here "CMake: [Debug]: Ready" - when you click on it you can change between Release/MinSizeRel/RelWithDebInfo.
    But I like your video otherwise, good effort :)

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

    That was very helpful, thanks for explaining the launch.json file. By the way, I like your vibe

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

    So the MSBuild.exe was not recognized in my terminal what am I supposed to do from there, where did the command come from?
    EDIT:
    ok so I just had to add that the user's PATH environment variable:
    C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"
    It might Enterprise/ instead of Community/ directory or something entirely different for other people.

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

    Thank you... You King

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

    thanks much!

  • @Xenthera
    @Xenthera Год назад +3

    Thank you Gilfoyle.

  • @siamakmirifar7422
    @siamakmirifar7422 Год назад +4

    Could you please make video for using C++ and VsCode in linux and how to configure tasks, launch, c_cpp_properties json fils and how to debugging application ? ☺

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

    man, you just saved my ass, you have no idea. thank you so much

  • @user-lm2sh6om3y
    @user-lm2sh6om3y 6 месяцев назад

    Thank you, random youtube video! You saved my sanity.

  • @winuxworx
    @winuxworx Год назад +5

    this method is tightly coupled to windows platform. There should be another way that doesn't use MS Visual Studio.

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

    after doind ctrl+ shit +p -> Cmake : quickstart, i can not see any option with VS Community 2019 release... options. what can be wrong here in VScode? (i have already install CMAKE, C/C++ extension in VS code)

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

    I don't see the .sln project file, what do I do?

  • @freakfreak786
    @freakfreak786 7 месяцев назад

    3:12 what did you do here? why do you suddenly habe a "build" folder? where did that come from?

  • @Dev_Everything
    @Dev_Everything Год назад +1

    Can you do one on how to get this working in linux?

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

    what about all those buttons in the blue bar at the bottom of the screen

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

    why cant we compile the Cmake List from Visual Studio Code?

  • @joshuamcdonald8730
    @joshuamcdonald8730 Год назад +1

    My build folder did not get created after running the >cmake: quickstart in the command pallette. Anyone know why?

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

      same did you figure it out

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

    Is there a way to run a watcher and rebuild automatically, ideally with the new vs 2022 hot reloading?

  • @usualguy7583
    @usualguy7583 Год назад +1

    I get an error as
    _Bad CMake executable: "". Check to make sure it is installed or the value of the "cmake.cmakePath" setting contains the correct path_
    Any idea on how to solve this? Thanks in advance

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

      I had this error and solved it by installing CMake with the terminal (not just installing the CMake VSC extensions) I'm running a mac so your mileage may vary

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

    Nvm if you see my old comments, i wasnt using the right build, i had to click "search generators" for vscode to find my vs 2022 then let me use it

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

    Whoa, that first background music is so relaxing ^^ does anyone know where to find it?

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

    Bad cmake executable please help

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

    does it works on mac

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

    Also, you say to make the CMakeLists.txt, then you say to use the quick start (which I did not have the same options as you), and then you say if that does not work, then do things manually... What if it DID work? Do I still need the txt file??? Why are there no good tutorials for C++ and vscode?

  • @bennguyen1313
    @bennguyen1313 7 месяцев назад

    Can you do a video on using Visual Studio IDE Community with CMake & Any Compiler?

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

    I came for the CMake tutorial, but I stayed for the trippy music.

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

    I didn't get the sln file

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

    Sorry for the late comment. Tbh I have always just used the build button in the bottom status bar to the right of where the tool chain is shown

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

      I hadn't noticed that is that from an extension?

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

      @@CodeTechandTutorials i believe everything in the bottom bar comes with cmake extension because you are also able to change compiler, part building etc from down there.
      EDIT: if you look at 6 minutes in the buttom of your screen below the terminal window. Those are buttons from I think the cmake extension

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

      @@tanja84dk1 I'll check it out, Thank you for the tip!

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

      @@CodeTechandTutorials yeah, cmake build tools did it all. Everything related to c++ project management in vs code. C++/C ext only provides linting and stuff.

  • @bohdant.7818
    @bohdant.7818 Год назад +1

    How did you get build folder out of nowhere

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

      I'm also stuck on this did you find an answer?

  • @SamHocking
    @SamHocking 2 года назад +2

    I wish I could get to the point of just #include working without red squiggles. On my 5th install of VS Code and following various guides installing cmake and compilers, VS Code Build Tools etc etc and it's always the same result, you can't write any code because VS Code never knows where anything is? Why is it so complex to just install and start coding in C++ I don't get it.

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

      It just needs to know where your headers are.

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

      ​@@CodeTechandTutorials I just find where the whole .h, .hh, .lib, .dll side to C++ really confusing. Any library I want to use always seems to take me hours and hours to get working and often it seems it's worked purely by luck half the time. Hopefully it gets easier, it's the main barrier for me, the coding is easy by comparison haha!

    • @CodeTechandTutorials
      @CodeTechandTutorials 2 года назад +2

      I understand that - the problem with these ide's is they don't follow logic (as compared to coding), they just happen to be however the devs made them. I agree it is kind of annoying.

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

      @@CodeTechandTutorials I learned a lot from your videos, I'm getting there, so thanks. It's a steep learning curve on the workflow, but guess it's just how it is.

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

      @@SamHocking Any luck getting rid of those red squiggles??Or do you still just ignore them and work as if they don't exist?I have been looking for a fix for about 6 hours but no luck! :(

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

    👍

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

    Haha Bob Ross the programmer.

  • @arnolduk123
    @arnolduk123 Год назад +2

    not much help if you forget to mention that you need a c++ compiler.

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

      0:30

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

      @@altrrrr Fair enough I missed that part. Still he did say that so quickly and skipped the hardest step and that's the Gigabyte of compielr downloads, setting up your compiler, cmake and paths. This is not as trival as saying, 'uh, you need a C++ compiler'

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

      If you have Visual Studio why would you need to use VSCode to compile your C++ code ??

  • @robertjonka1238
    @robertjonka1238 Год назад +1

    what a. strange workflow…

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

    Also, WTF are you opening Visual Studio for a VSCode tutorial???

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

    Wow.. you look like Jesus talking

  • @timothyhoytbsme
    @timothyhoytbsme 4 месяца назад +1

    While I appreciate your content. PLEASE SLOW DOWN! Every time you typed or did something, you left no time for viewers to pause and follow.