News for hackers. Stuff that matters.
Re:Ask HN: Who is using C++ as the main language for new pro... by TillE on Friday August 12, 2022 @12:19PM (#32440701)
vcpkg is fantastic if all your dependencies are already in there, and still good if you need to add your own ports overlay.
Re:Ask HN: Who is using C++ as the main language for new pro... by ralferoo on Friday August 12, 2022 @02:14PM (#32442079)
I ended up adopting vcpkg because I started using restinio and the examples all used vcpkg to fetch their dependencies.

It was pretty painless to set up on multiple Linux machines, but both times I've tried on Windows, it's been incredibly painful where I've had to walk through each dependency manually, installing each package manually specifying x64-windows in the triplet, and having different CMake errors on each machine.

This surprised me as vcpkg is actually a Microsoft invention, and seems to be widely praised for reducing configuration woes.

I got things set up and working eventually, at which point I could forget about it, but I definitely plan to get rid of CMake from my build process when I have some time.