Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有一种简单的方法可以从 CMake 构建脚本中找到根目录或 Microsoft Vcpkg 的“已安装”子目录?假设CMAKE_TOOLCHAIN_FILE已经设置为标准的 vcpkg.cmake 文件。
CMAKE_TOOLCHAIN_FILE
可能的答案:调用 cmake-DCMAKE_TOOLCHAIN_FILE=%VCPKG_ROOT%\scripts\buildsystems\vcpkg.cmake
-DCMAKE_TOOLCHAIN_FILE=%VCPKG_ROOT%\scripts\buildsystems\vcpkg.cmake
您很可能需要设置一个环境变量来告诉 CMake 在哪里可以找到工具链文件。