Тёмный
No video :(

How to start a modern C++ project - Mikhail Svetkin - Meeting C++ 2023 

Meeting Cpp
Подписаться 32 тыс.
Просмотров 8 тыс.
50% 1

Опубликовано:

 

27 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 25   
@thebatmakescomics
@thebatmakescomics 9 месяцев назад
Starts at 6:25
@helium73
@helium73 4 месяца назад
What ends up happening is that people explain the easy stuff with very simple clear language and they really break it down. But with the advanced stuff they prefer to believe you already know everything. I've been able to use Make to make compilation easier but CMake is really complex. It looks like it's got it's own language. A basic tutorial might include using CMake to write hello world then have it compile a very basic C hello world project with minimal Cmake files
@MeetingCPP
@MeetingCPP 4 месяца назад
Yes, CMake is complex. I personally favor using a generator to get the project started and did a talk about this in spring: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-3KlLGNo5bn0.html
@flowname
@flowname 8 месяцев назад
Not sure why people hate on CMake, it's one of the most configurable build tools out there. I guess it's impatience and the culture of complaining at the first sight of a slightest obstacle in a process of learning.
@erkintek
@erkintek 5 месяцев назад
when you write php it just works, like javascript, python. But in c++ it's not enough there is hidden obstacle. people dont hate cmake, they hate another hidden requirement.
@DebashishGhoshOfficial
@DebashishGhoshOfficial 8 месяцев назад
It would greatly help if the links from the presentation are added to the description.
@flowname
@flowname 8 месяцев назад
One thing I wish cmake presets did is moved from json configs to Dhall configs.
@grostig
@grostig 8 месяцев назад
Dhall looks interesting but I just checked and there is no c++ support mentioned on their website. Or have I missed something?
@flowname
@flowname 8 месяцев назад
38:05 this is no longer required as there's Nixpkgs
@theintjengineer
@theintjengineer 9 месяцев назад
I'm doing fine with CMake, MSVC and vcpkg. Btw: I really like CMake Presets. Nice video.
@cppmsg
@cppmsg 8 месяцев назад
Slides location? Would like to try out his solution.
@MeetingCPP
@MeetingCPP 8 месяцев назад
Seems this speaker didn't share their slides with Meeting C++ yet.
@grostig
@grostig 8 месяцев назад
@@MeetingCPP I guess still no slides?
@MeetingCPP
@MeetingCPP 8 месяцев назад
Slides are now available: meetingcpp.com/mcpp/slides/2023/How%20to%20start%20modern%20C++%20project994159.pdf
@grostig
@grostig 8 месяцев назад
Thank you, even the URLs work in the pdf. :)@@MeetingCPP
@dog4ik
@dog4ik 9 месяцев назад
Tldr: cargo new
@randomtroll980
@randomtroll980 9 месяцев назад
🤣
@nono1271
@nono1271 8 месяцев назад
We have cmake-init in the C++ world.
@nyyakko
@nyyakko 8 месяцев назад
@@nono1271oh yeah cmake-init works fine
@AwesomeCplusplus
@AwesomeCplusplus 8 месяцев назад
the @dog4ik barked !
@flowname
@flowname 8 месяцев назад
cargo cultist detected
Далее
Making a Game With C++ and SDL2
5:34
Просмотров 613 тыс.
How I would learn C++ if I had to start from 0!
4:55
Better C++ ranges - Arno Schödl - Meeting C++ 2023
1:04:59
Makefiles: 95% of what you need to know
1:01:53
Просмотров 120 тыс.
Path Planning - A* (A-Star)
31:18
Просмотров 159 тыс.