2017-05-09 2 views
0

Visual Studio에서 dlib 라이브러리를 컴파일하려고했습니다. Error Building Dlib Visual Studio 2015

  1. 그래서 나는 빈 프로젝트를 만들었습니다.
  2. 나는 (내 프로젝트에서 "소스 파일"로 전술을 붙여 복사) 내 프로젝트에/dlib에서 모든 폴더를 face_landmark_detection_ex.cpp 및 source.cpp을 추가했다.
  3. C : \ Users \ 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를 include 디렉토리로 복사하십시오.
  4. 그리고 DLIB_PNG_SUPPORT 및 DLIB_JPEG_SUPPORT를 C/C++ -> Preprocessor -> Preprocessor Defintion에 추가했습니다.
  5. 선택한 플랫폼이 활성 (win32)입니다.
  6. 디버깅 -> 명령 인수에서 C : \ Users \ User \ Desktop \ dlib2 \ dlib-19.4 \ shape_predictor_68_face_landmarks.dat C : \ Users \ Desktop \ dlib2 \ dlib-19.4 \ examples 심각도 코드 설명 프로젝트 파일 라인 억제 상태 오류 LNK2019 확인되지 않은 외부 기호는 함수에서 참조 _png_set_sig_bytes "개인 : 무효 __thiscall dlib : 나는 다음과 같은 오류를 가지고 프로젝트를 빌드하려고 할 때 \ *

를 .JPG 면들 dlibTest c : \ Users \ user \ documents \ visual 스튜디오 2015 \ Projects \ dlibTest \ dlibTest \ source.obj 1

(이 파일은 다음과 같은 형식으로 저장됩니다 : png_loader :: read_image (char const *))

도움이 많이되었습니다.

답변

0

libpng 및 libjpeg 폴더에서도 소스 파일을 추가해야합니다.