add vcpkg as a package manager
* Fixed the previously introduced compile error * Build on more platforms with more configurations