2014-03-28 1 views
1

libpng을 프로젝트에 사용하려고합니다. 나는here에서 소스를 제외하고 완전한 패키지의 설치를 다운로드하고 그 .exe 설치 파일을 실행하여 설치했습니다.libpng를 올바르게 포함/설치하는 방법은 무엇입니까?

그러나 나는 그것이

#include <png.h> 

또는

#pragma comment(lib, "png.h") 

이 작동하지 않을를 사용하여 포함 할 때. 어떻게 그것을 포함 할 수 있도록 올바르게 설치하고 싶습니까?

+0

사용중인 OS 및 IDE는 무엇입니까? – Diunuge

+0

@Diunuge, Windows 7 SP1 및 Visual Studio Ultimate 2013 – user3471387

답변

2

라이브러리 경로를 시스템 환경 변수에 추가해야합니다. 라이브러리 포함 경로 및 lib 경로에 C++ 디렉토리를 추가하여 프로젝트 구성을 수정할 수 있습니다.

구성이 VS 들어

.. 당신이 사용하고있는 IDE에 따라 달라집니다; VS 프로젝트 설정에서; 이 변수를 설정하십시오. C/C++ 일반 -> 추가 포함 디렉토리; libpng \ include 경로 링커 -> 일반 -> 추가 라이브러리 디렉토리; libpng \ lib 경로

또한/bin 경로를 Windows 시스템의 'path'환경 변수에 추가하십시오.

+0

좀 자세히 설명해 주시겠습니까? 시스템 환경 변수에 정확하게 추가 할 내용은 무엇입니까? 그리고, 어떻게 prject 구성을 수정하려면? – user3471387

+0

그 대답을 편집했습니다. – Diunuge

+0

정말 고마워요! :) – user3471387

0

컴파일러가 시스템에서 libpng 위치를 찾을 수 없습니다. 환경 변수와 프로젝트 구성을 확인하십시오.

+1

좀 자세히 설명해 주시겠습니까? 시스템 환경 변수에 정확하게 추가 할 내용은 무엇입니까? 그리고, 어떻게 prject 구성을 수정하려면? – user3471387

+0

시스템 환경 변수에 libpng/bin 경로를 추가해야합니다. –

관련 문제