CMake Dlibdotnet.native 构建错误

当我使用 cmake 构建 dlibdotnet.native 时遇到了一些问题。请帮我解决这个问题。错误结果在这里。

CMakeLists.txt 中的 CMake 警告 (dev):7 (if):策略 CMP0054 未设置:仅在未引用时将 if() 参数解释为变量或关键字。运行“cmake --help-policy CMP0054”以获取策略详细信息。使用 cmake_policy 命令设置策略并取消此警告。

当策略设置为 NEW 时,诸如“MSVC”之类的变量将不再被取消引用。由于未设置策略,将使用 OLD 行为。此警告适用于项目开发人员。使用 -Wno-dev 来抑制它。

CMakeLists.txt:16 (add_subdirectory) 中的 CMake 错误:给定源“/dlib”的 add_subdirectory 不是现有目录。

Windows 10,CMake 3.12


潇湘沐
浏览 323回答 1
1回答

阿晨1998

发现这个解决方案比 CMake GUI 更容易在命令提示符下打开 DlibDotNet\src\DlibDotNet.Native 在控制台中键入以下代码: mkdir build cd build cmake -G "Visual Studio 15 2017 Win64" ^ -DDLIB_PATH=D:/Works/Lib/DLib/19.8 ^ ..在控制台中键入以下代码: cmake --build 。--config 发布或cmake --build 。--config 调试二进制文件将在 build\Release 或 build\Debug
打开App,查看更多内容
随时随地看视频慕课网APP