vcpkg is a free C/C++ package manager for acquiring and managing libraries. Choose from over 1500 open source libraries to download and build in a single step or add your own private libraries to simplify your build process. Maintained by the Microsoft C++ team and open source contributors.
PS C:\dev\vcpkg> ./bootstrap-vcpkg.bat
Downloading https://github.com/microsoft/vcpkg-tool/releases/download/2024-08-01/vcpkg.exe -> C:\dev\vcpkg\vcpkg.exe (using IE proxy: 127.0.0.1:10809)... done.
Validating signature... done.
vcpkg package management program version 2024-08-01-fd884a0d390d12783076341bd43d77c3a6a15658
See LICENSE.txt for license information.
Telemetry
---------
vcpkg collects usage data in order to help us improve your experience.
The data collected by Microsoft is anonymous.
You can opt-out of telemetry by re-running the bootstrap-vcpkg script with -disableMetrics,
passing --disable-metrics to vcpkg on the command line,
or by setting the VCPKG_DISABLE_METRICS environment variable.
Read more about vcpkg telemetry at docs/about/privacy.md
PS C:\dev\vcpkg> .\vcpkg.exe upgrade
The following packages will be rebuilt:
* angle:x64-windows -> chromium_5414#7
* assimp:x64-windows -> 5.3.1#3
* eigen3:x64-windows -> 3.4.0#3
* kubazip:x64-windows -> 0.2.6
* minizip:x64-windows -> 1.3#1
* pugixml:x64-windows -> 1.14
* rapidjson:x64-windows -> 2023-07-17
* utfcpp:x64-windows -> 4.0.2
* vcpkg-get-python-packages:x64-windows -> 2023-07-28
* zlib:x64-windows -> 1.3
The following packages will be built and installed:
* polyclipping:x64-windows -> 6.4.2#12
* vcpkg-cmake-get-vars:x64-windows -> 2023-03-02
Additional packages (*) will be modified to complete this operation.
If you are sure you want to rebuild the above packages, run this command with the --no-dry-run option.
PS C:\dev\vcpkg> .\vcpkg.exe install eigen3
Computing installation plan...
The following packages will be built and installed:
eigen3:x64-windows -> 3.4.0#4
* vcpkg-cmake:x64-windows -> 2024-04-23
* vcpkg-cmake-config:x64-windows -> 2024-05-23
Additional packages (*) will be modified to complete this operation.
error: in triplet x64-windows: Unable to find a valid Visual Studio instance
Could not locate a complete Visual Studio instance
The following paths were examined for Visual Studio instances:
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary/Build\vcvarsall.bat
PS D:\work\openvdb_work\simple\01a\build> Remove-Item -Recurse -Force *
PS D:\work\openvdb_work\simple\01a\build> cmake --version
cmake version 4.0.2
CMake suite maintained and supported by Kitware (kitware.com/cmake).
PS D:\work\openvdb_work\simple\01a\build> cmake .. -DCMAKE_MODULE_PATH=C:/dev/OpenVDB/lib/cmake/OpenVDB -G "Visual Studio 17 2022" -A x64
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.26100.
-- The C compiler identification is MSVC 19.43.34810.0
-- The CXX compiler identification is MSVC 19.43.34810.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.43.34808/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.43.34808/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
COMPONENT = openvdb
-- Found OpenVDB: C:/dev/OpenVDB/include (found version "12.0.2") found components: openvdb
-- OpenVDB ABI Version: 12
-- Found TBB: C:/Program Files (x86)/Intel/oneAPI/tbb/latest/include (found version "2022.0") found components: tbb
-- Found Blosc: C:/dev/blosc/lib/blosc.lib (found version "1.21.7")
-- Found ZLIB: C:/dev/zlib/lib/z.lib (found version "1.3.1.1")
CMake Warning (dev) at C:/dev/OpenVDB/lib/cmake/OpenVDB/FindOpenVDB.cmake:632 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
Call Stack (most recent call first):
CMakeLists.txt:8 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Boost: C:/dev/boost_1_88_0/stage/lib/cmake/Boost-1.88.0/BoostConfig.cmake (found version "1.88.0") found components: iostreams
-- Found TBB: C:/Program Files (x86)/Intel/oneAPI/tbb/latest/include (found version "2022.0") found components: tbb tbbmalloc tbbmalloc_proxy
-- Configuring done (6.7s)
-- Generating done (0.0s)
-- Build files have been written to: D:/work/openvdb_work/simple/01a/build
PS D:\work\openvdb_work\simple\01a\build>