相关疑难解决方法(0)

如何为 CMake 提供 vcpkg 信息?

假设我已经安装了一些库vcpkg并且它有很多依赖(比如cgal)。现在我想用CMake.

我应该如何知道CMake我下载的所有库的所有位置?包括我安装的主库?我在 中只有一个设置CMake,称为“源目录”,它将指向我的代码。图书馆的设置在哪里?


D:\Users\ThirdPartyDesign\CGAL-5.0-examples\CGAL-5.0\examples\Triangulation_2
? env | grep CMAKE
CMAKE_TOOLCHAIN_FILE=D:\Users\ThirdPartyDesign\vcpkg\scripts\buildsystems\vcpkg.cmake



D:\Users\ThirdPartyDesign\CGAL-5.0-examples\CGAL-5.0\examples\Triangulation_2
? cmake .
CMake Warning at CMakeLists.txt:18 (find_package):
  By not providing "FindCGAL.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "CGAL", but
  CMake did not find one.

  Could not find a package configuration file provided by "CGAL" with any of
  the following names:

    CGALConfig.cmake
    cgal-config.cmake

  Add the installation prefix of "CGAL" to …
Run Code Online (Sandbox Code Playgroud)

c++ cmake vcpkg

6
推荐指数
2
解决办法
5812
查看次数

标签 统计

c++ ×1

cmake ×1

vcpkg ×1