build" dlib"到Xcode

时间:2018-01-03 17:46:29

标签: xcode dlib

我必须尝试将dlib用于我的项目。 但是,当我尝试构建它时,我会收到一条消息:

  

" _USER_ERROR__missing_dlib_all_source_cpp_file__OR__inconsistent_use_of_DEBUG_or_ENABLE_ASSERTS_preprocessor_directives"

解决此问题

  1. 我尝试添加新项目
  2. 我删除了所有现有路径或数据
  3. 我尝试在"发布模式"
  4. 上构建它

    我仍然收到一条消息:

      

    " _USER_ERROR__missing_dlib_all_source_cpp_file__OR__inconsistent_use_of_DEBUG_or_ENABLE_ASSERTS_preprocessor_directives"

    请解决我的好奇心!

1 个答案:

答案 0 :(得分:0)

您可以检查link是否有dlib集成。另请检查以下内容以进行配置。

1. lib文件夹的头部搜索路径。例如 $(PROJECT_DIR)/ lib 其中lib文件夹包含libdlib.a和dlib头文件。

2.检查构建设置中的预处理器宏是否正确     是否设定。

3.创建Objective c ++(将 .m 更改为。 mm 扩展名)包装类,它可以执行c ++和Objective c代码。

*注意在包装类中导入dlib头文件,而不是在main.m或app-delegate中,否则会出错。

同时检查Reference