当我使用cmake构建dlibdotnet.native时,我遇到了一些问题。请帮我解决这个问题。错误报告在这里。
不设置CMake警告(dev) at CMakeLists.txt:7 (if):CMP0054 :只将if()参数解释为变量或未引用的关键字。运行"cmake --help-policy CMP0054“以获取策略细节。使用cmake_policy命令设置策略并取消此警告。 当策略设置为NEW时,像"MSVC“这样的变量将不再被取消引用。由于没有设置策略,所以将使用旧的行为。此警告是针对项目开发人员的。使用-Wno-dev来抑制它。 CMake Error at CMakeLists.txt:16 ( add_subdirectory ):add_subdirectory给出的源"/dlib“不是一个现有目录。
Windows 10,CMake 3.12
发布于 2018-07-15 13:39:36
发现这个解决方案比CMake图形用户界面更容易
在命令提示符中打开DlibDotNet\src\DlibDotNet.Native,在控制台中键入以下代码: mkdir build cd build cmake -G "Visual 15 2017 Win64“^ -DDLIB_PATH=D:/Works/Lib/DLib/19.8 ^ .在控制台中键入以下代码: cmake -build。-配置发布或 制造--建造。-配置调试二进制文件将出现在build\Release或build\Debug中
https://stackoverflow.com/questions/51348570
复制相似问题