首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CMake Dlibdotnet.native生成错误

CMake Dlibdotnet.native生成错误
EN

Stack Overflow用户
提问于 2018-07-15 12:52:28
回答 1查看 524关注 0票数 0

当我使用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

这里的dlibdotnet Github链接

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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中

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51348570

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档