I couldn't find a better way to word the title, so let me explain.
I'm using vcpkg for a project that requires OpenCV, so at some point before building my project I need to do vcpkg install opencv
. That part is easy. The problem is what happens when you run vcpkg install opencv
. OpenCV has it's own dependencies that I need to install before installing. Otherwise, you get a build error from vcpkg, so I can't just run the command and have OpenCV. Instead, I have to do:
- Run
vcpkg install opencv
- Check for build errors.
- Install missing dependencies.
- Repeat steps 1-3 until there are no more missing dependencies and everything builds.
This is a huge pain. Best case scenario, vcpkg should just install what it needs somewhere, but I would gladly settle for being able to do sudo apt install <ALL dependencies> && vcpkg install <package>
. The question is where can I find that list of "ALL dependencies" for a package.