当我使用 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
1 回答
阿晨1998
TA贡献2037条经验 获得超6个赞
发现这个解决方案比 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
- 1 回答
- 0 关注
- 322 浏览
添加回答
举报
0/150
提交
取消