![]() ![]() Can I use my own CMake toolchain file with vcpkg's toolchain file? See the Privacy document for all information regarding privacy. If your application is very sensitive to the versions of libraries, we recommend checking in the specific set of portfiles you need into your source control along with your project sources and using the -vcpkg-root option to redirect the working directory of vcpkg.exe. If you need to then pin a specific library forward, that is as easy as checking out the appropriate version of ports\\. This makes it very easy to roll back the entire set of libraries to a consistent set of older versions which all work with each other. The versions of each library are specified by the files in ports\, so they are easily manipulated using standard git commands. To use different versions of a library for different projects, we recommend making separate instances of vcpkg and using the per-project integration mechanisms. For those with experience with system-wide package managers, packages in vcpkg correspond to the X-dev or X-devel packages. one set of installed\, packages\, ports\ and so forth), you can only have one version of a library installed (otherwise, the headers would conflict with each other!). How do I use different versions of a library on one machine? bootstrap-vcpkg.sh (Unix) to update vcpkg. If you have trouble with your favorite Linux distribution, let us know in an issue and we'd be happy to help! How do I update vcpkg?Įxecute git pull to get the latest sources, then run bootstrap-vcpkg.bat (Windows) or. Yes! We continuously test on OS X and Ubuntu 16.04, however we know users have been successful with Arch, Fedora, and FreeBSD. See vcpkg help triplet for the current list. You can also define your own triplets depending on your needs. However, there is an even larger number of community triplets available with more platforms and architectures, including for iOS, Android, MinGW, WebAssembly, freeBSD, and openBSD. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |