프로그래밍/C++
[MFC] jsoncpp 설치 및 컴파일 오류 대처
성야
2018. 10. 12. 16:27
1. 개요
MFC 에서 Json 포맷의 스트링을 파싱할 경우 사용 할 수 있는 open source
2. 설치
공식 git 페이지(https://github.com/open-source-parsers/jsoncpp) 에서 소스 코드를 다운로드 받아, Visual Studio IDE에서 프로젝트를 Import 및 Compile 하여 사용
이때, lib 형식과 dll 형식의 2가지 방식으로 컴파일 가능
3. 오류 대처
jsoncpp를 컴파일 하여 나온 결과물(lib, dll)을 프로젝트에 import 하여 사용하는 경우 debug 모드에서는 별 문제가 없으나, release 모드로 컴파일 시 [json_value.cpp : fatal error C1083: 컴파일러 생성 파일 파일을 열 수 없습니다. '../../build/vs71/release/lib_json/json_value.asm': No such file or directory] 와 같은 에러가 생기는 경우 다음과 같이 설정 값을 수정 하는 것으로 해결 가능
붉은 박스로 표시한 영역의 값을 목록 없음(No listing)으로 변경