다른 프로젝트에서 libzip을 사용하려면 libzip.lib .h가 필요합니다. 따라서 libzip with Visual Studio 2010을 따라 갔고 11 단계까지는 문제가 없었습니다. 사실 C : \ devel \ libzip-0.10.1 \ build \ libzip.sln을 열고 "Generate the solution"을 실행하면 다음과 같은 오류가 발생합니다.libzip 라이브러리 용 Windows 컴파일
첫째
2> zip_set_file_compression.c
2> ... \ LIB \ zip_set_file_compression.c (63) : 오류 C2275 'zip_int32_t'비는 식로서이 유형의 사용을 준수
2> C : /devel/libzip-0.11.1/lib/zipconf.h (33) : 'zip_int32_t'선언 참조
2> .... \ lib \ zip_set_file_compression.c (63) : 오류 C2146 : 구문 오류 : ';'이 없습니다. 식별자 전에
2 'OLD_METHOD'> ... \ LIB \ zip_set_file_compression.c (63) : 오류 C2065 'OLD_METHOD'비 선언 식별자
2> ... \ LIB \ zip_set_file_compression. c (67) : 오류 C2065 : 'old_method': 선언되지 않은 식별자
소스 파일에서 아무 것도 변경하지 않았습니다 ... 이해가 안됩니다. 내가보기 위해 파일을 점검 할 것이지만 나는 물건을 바꾸고 싶지 않고 아무것도 작동하지 않는다!
둘째 :
LINK : 치명적인 오류 LNK1181 : '.. \ lib 디렉토리 \ 릴리스 \의 zip.lib'
그리고 실제로, 나는 어떤 zip.lib 파일이없는 파일을 열 수 없다 ! 어디서 구할 수 있니? 1 ~ 10 단계 중 하나에서 생성/생성 되었습니까? 나는 웹상에서 그것을 얻어야합니까?