2017-04-10 12 views

답변

1

nmake 명령을 사용하면 응용 프로그램과 연결할 수있는 msvc 컴파일러로 라이브러리를 빌드 할 수 있습니다. Makefile.msvc 스크립트는 정적 라이브러리를 구축 할 것으로 짐작합니다. Makefile.msvc_dll은 동적 라이브러리를 작성합니다.

어쨌든 은 그런 식으로하지 말고이 필요하지만 라이브러리를 Win32 응용 프로그램과 함께 사용하려면 가장 쉽고 빠른 방법입니다.

컴파일을 수행하기 전에 nmake를 호출 한 cmd 세션에 필요한 경로가 있는지 확인하기 만하면 % Visual Studio InstallDir %/VC/bin 디렉터리에 vcvars32.bat을 실행하거나 영구적으로 추가하면됩니다 % PATH % 환경 변수 경로.

libHaru에 대한 필수 종속성도 있습니다. 초기 컴파일 시도에서 추출한 libHaru 디렉토리와 동일한 디렉토리에 libpng 및 zlib를 배치해야합니다.

+0

@ user2047610- 나는 시각 스튜디오에서 그것을 건축 할 것을 시도 할 때이 과실을 얻는다. rlNK2019 : _HPDF_Stream_WriteToStreamWithDeflate 함수에서 참조 된 확인되지 않은 외부 기호 _deflateInit_ – amanda45

+0

zlib 종속성과 연결되지 않은 것 같은데, 아마도 먼저 해당 라이브러리를 빌드해야합니까? – user2047610

+0

@ user2047610- 작동 했습니까? – amanda45