gpt4 book ai didi

c++ - 错误构建 Dlib Visual Studio 2015

转载 作者:行者123 更新时间:2023-12-02 11:00:19 25 4
gpt4 key购买 nike

我一直在尝试在 Visual Studio 中编译 dlib 库。

  • 所以我创建了一个空项目。
  • 我将 dlib/all 文件夹中的 face_landmark_detection_ex.cpp 和 source.cpp 添加到我的项目中(我将上述内容复制粘贴到我的项目中的“源文件”中)。
  • 我添加了: C:\Users\user\Desktop\dlib2\dlib-19.4 和 C:\Users\user\Desktop\dlib2\dlib-19.4\dlib\external\libjpeg 和 C:\Users\user\Desktop\dlib2\dlib-19.4\dlib\external\libpng 进入包含目录。
  • 并将 DLIB_PNG_SUPPORT 和 DLIB_JPEG_SUPPORT 添加到 C/C++ -> Preprocessor -> Preprocessor Defintion 中。
  • 选择的平台是 Active(win32)。
  • 在 Debugging -> Command Argument 下,我添加了以下参数: C:\Users\user\Desktop\dlib2\dlib-19.4\shape_predictor_68_face_landmarks.dat C:\Users\user\Desktop\dlib2\dlib-19.4\examples\faces* .jpg

  • 尝试构建项目时,出现以下错误:
    严重性代码 描述 项目文件行抑制状态
    错误 LNK2019 未解析的外部符号 _png_set_sig_bytes 在函数“private: void __thiscall dlib::png_loader::read_image(char const *)”(?read_image@png_loader@dlib@@AAEXPBD@Z) dlibTest c:\Users\user\documents\ Visual Studio 2015\Projects\dlibTest\dlibTest\source.obj 1

    任何帮助深表感谢!!

    最佳答案

    您还必须从 libpng 和 libjpeg 文件夹中添加源文件。

    关于c++ - 错误构建 Dlib Visual Studio 2015,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43873712/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com