【问题标题】:CMake Dlibdotnet.native Build ErrorCMake Dlibdotnet.native 构建错误
【发布时间】:2018-12-23 05:15:15
【问题描述】:

当我使用 cmake 构建 dlibdotnet.native 时遇到了一些问题。请帮我解决这个问题。此处出现错误。

CMakeLists.txt:7 处的 CMake 警告(开发)(如果): 未设置策略 CMP0054:仅将 if() 参数解释为变量或 未引用时的关键字。为策略运行“cmake --help-policy CMP0054” 细节。使用 cmake_policy 命令设置策略并禁止它 警告。

“MSVC”等变量将不再被取消引用 设置为新。由于未设置策略,因此将使用 OLD 行为。 此警告适用于项目开发人员。使用 -Wno-dev 来抑制它。

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

Windows 10、CMake 3.12

dlibdotnet Github Link here

【问题讨论】:

标签: c# c++ .net cmake dlib


【解决方案1】:

发现这个解决方案比 CMake GUI 更容易

在命令提示符下打开 DlibDotNet\src\DlibDotNet.Native 在控制台中键入以下代码: mkdir 构建 光盘构建 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-19
    • 2013-05-25
    相关资源
    最近更新 更多