2011-04-24 4 views
0

저는 잠시 동안 프로그래밍을 해왔지만 몇 가지 이유로 단순한 방법을 찾지 못했습니다. DLL이나 다른 도우미 파일을 필요로하지 않는 작은 유틸리티로 zip 파일을 만들고 싶습니다. zlib과 minizip을 사용하여 zip 파일을 사용하도록 권장하는 몇 곳을 찾았습니다. 나는 그들을 사용하는 방법을 알아낼 수 없습니다. zlib를 설치했지만 minizip을 설치하거나 사용하는 방법에 대한 단서가 없습니다. 내가 찾은 모든 것은 이미 환경을 사용하도록 설정되어 있고 "기능 X와 보일을 사용하면됩니다!"라고 가정합니다. 나는 외부 라이브러리를 사용하는 방법을 찾으려고 노력했지만, 그렇게 막연한 정보를 얻고있다. 보고 시작할 수있는 책이 있습니까? 나는 모두 자신을 교육하기위한 것이지만 실제로는 어디서부터 시작 해야할지 잘 모르겠습니다. CodeProject의에Visual C++ 2010에서 minizip 사용

+0

너무 많이 트롤 할 수 없음을,하지만 당신은 (자바 [내장 ZLIB하는 바인딩]을 것을 알고 HTTP : //java.sun.com/javase/6/docs/api/java/util/zip/package-summary.html), 맞습니까? ;-) –

답변

0

체크 아웃 XZip는 :

당신이 어떤 DLL의를 사용하고 싶지 않을 경우 http://www.codeproject.com/KB/cpp/xzipunzip.aspx, 그 갈 수있는 방법입니다. 최근에 C# .NET 프로그램에서 7-Zip DLL을 사용했습니다. 7-Zip SDK 자체는 재미있는 일이 아니며 필자가 알고있는 모든 솔루션에는 7-Zip DLL이 필요합니다. 그러나 7-Zip을 통합하면 ZIP, TAR, RAR을 비롯하여 거의 모든 다른 보관 형식을 통합 할 수 있습니다. 7-Zip 형식 자체는 일반적으로 가장 좋은 압축 방식을 제공하므로 내가 가장 좋아하는 형식입니다. .NET의 경우

코드 관리의 SevenZipSharp 라이브러리가 7 - 우편 DLL이에게 스냅 통합한다 : http://sevenzipsharp.codeplex.com/

관련 문제