Best practices with vcpkg?

Is anyone using vcpkg to help manage their external dependencies? Previously if I was writing a block that used a third-party library (websockets, curl, mqtt, etc.) then I’d just include the library as a submodule. That said, getting the library to build was oftentimes a hassle. I’ve had really good luck with using vcpkg so far; pretty much every library I want to use just works out of the box. I’m trying to sort out what are the best ways to use it to manage libraries across projects, and figured I’d reach out to the community to see if anyone has a good system already!

1 Like