본문 바로가기
카테고리 없음

7z.dll Windows 에서 컴파일하기 (모든 알고리즘 추가)

by Joseph.Lee 2016. 9. 28.

7z Library을 처음 써봐서...

7z 라이브러리를 컴파일하여 만든 7z.dll이 왜 LZMA 알고리즘을 찾을 수 없다고 하는지 몰랐다...

그냥 아무것도 안만지고 컴파일하면 잘 되겠지... 했는데...ㅠㅠ

조금의 삽질로 이유를 알아냈다.

7z프로젝트에 Compress에 알고리즘이 추가되어있지 않았던 것이다.


* 2016-10-05 추가

암호화를 사용하려면 Crypto 도 추가되어야 한다.


(프로젝트 원본)

보이는것과 같이 CopyCoder밖에 없다..


그래서.. 싹 다 추가해줬다.


이렇게만 해서 되면 좋으려만 엄청나게 오류가 뜬다.

그래서 필요한 파일을 싹 다 추가해주었다

(C, CPP/7zip/Common)


잘~ 된다.


수정한 프로젝트 파일을 추가한 7z1602 (2016.09.28 현재 최신)을 첨부한다.

7z1602\CPP\7zip\Archive\7z\7z.sln 솔루션을 열면 된다.

(VS2010 버전임)


* 2016-10-05 추가

Crypto도 추가한 프로젝트로 다시 올림


7z1602.zip


반응형

댓글