2013-04-18 6 views
0

64 비트 컴퓨터에서 MSVS 2010을 사용하고 있습니다. 설치 파일을 사용하여 tiff 라이브러리 버전 3.8.2를 설치하고 프로젝트 속성 시트를 변경했습니다. include - * \ GnuWin32 \ include; 링커 - * \ GnuWin32 \ lib, input - libtiff.lib.libtiff 연결 - LNK2001 : 외부 기호 TIFFOpen을 확인하지 않음

LNK2001을 :하지만 MSVS 2010 아직도 날 링커 오류에게 제공되지 않은 외부 기호 TIFFOpen
LNK2001을 : 확인되지 않은 외부 기호 TIFFGetField
LNK2001을 : 확인되지 않은 외부 기호가

을 (TIFFIsTiled 함수 중 하나를 호출하기 때문에 내 소스 파일).

내 환경 변수 경로에 include 디렉토리를 추가하려했지만 아무 소용이 없었습니다. libtiff 웹 사이트에 설명 된대로 tiff-4.0.3.zip을 다운로드하고 명령 프롬프트에서 라이브러리를 빌드했습니다. 그에 따라 프로젝트 속성 시트를 업데이트했습니다 : include - * \ libtiff; 링커 - * \ libtiff, 입력 - libtiff.lib, libtiff_i.lib. libtiff.dll을 * \ Windows \ system 및 * \ Windows \ system32 디렉토리에 복사하고 * \ libtiff 디렉토리를 환경 변수 Path에 추가했습니다. 그러나 여전히 MSVS 2010은 나에게도 같은 오류를줍니다.

저는 온라인으로 검색 한 사람이 없으며 다른 사람과 비슷한 문제가있는 사람에게는 해결책이 제가 위에서 시도한 것입니다. 나는 이것을 거의 이틀 동안 보냈으며, 해결책을 찾기 위해 필사적이다. 도와주세요!

답변

0

Yipeee !!! 나는 그것을 해결했다. MSVS의 초보자이기 때문에 자체 명령 프롬프트가 있는지 몰랐습니다. Windows에서 일반 cmd를 사용했지만 Visual Studio x64 명령 프롬프트를 사용하여 마지막으로 컴파일했습니다. 그 아이디어를 줬던 결과를 얻은 빙 검색으로 전환하면 감사를 포기하지 않을 것입니다. 이 맞춤형 Google 검색 ... : -/