cmake
资料
经验
避免每次vcpkg_installed
使用VCPKG_MANIFEST_INSTALL=OFF可以避免每次make的时候都跑一下vcpkg install, 但是需要指定一下vcpkg_installed目录:
# 依赖
RUN cmake -DVCPKG_MANIFEST_INSTALL=OFF -DCMAKE_BUILD_TYPE=Release '-DVCPKG_INSTALLED_DIR=/mlcache-cpp/vcpkg_installed' '-DCMAKE_TOOLCHAIN_FILE=/vcpkg/scripts/buildsystems/vcpkg.cmake' -S /mlcache-cpp -B /mlcache-cpp/out/release
# 编译
RUN cmake --build /mlcache-cpp/out/release --target sample -- -j 10