私はこれにひどい時を過ごしました。 Web上のプロジェクトに実際にminizipを取得することについては何も見つかりません。すべてのチュートリアルでは、私はすでにそれが働いていると仮定します。それはひどくイライラしている!C++ CLR Visual StudioでZlibのMinizipを使用する
Visual Studio 2008 Express Editionを使用して、どのファイルがZIPファイルであるかを読み取る簡単なプログラムを作成しています(元の意図はJARファイルでしたが、ZIPファイルを取得してからJAR)。私はZlibを私のプロジェクトにうまく入れました。私はちょうど使用しました
#pragma once
#pragma managed(push, off)
#include "zlib.h"
#pragma managed(pop)
#pragma comment(lib, "f:/programming/zlib-include/lib/zdll.lib")
そして私はZlibを動作させました。しかし、今私はここで立ち往生した。 #include "unzip.h"をminizipフォルダから追加するだけで、リンカのエラーが出ます。これは私が期待したものです。だから私はminizipのウェブサイト(上のリンク)を見て、それはいくつかのzlibwapi.dllのものを述べました。だから私はそれを私のプロジェクトに入れ、ZLIB_WINAPIを定義しました。