2015-10-28 17 views
5

神の愛のために、ZLIBライブラリを静的にリンクすることはできません。私は今、成功していないカップルの時間のために苦労している。さて、私はこれに続いてtutorialとsuccessfuly 32ビットのzlibstat.libとzlibwapi.libの両方をコンパイルしました。 (リンカー>入力>追加の依存を)ライブラリ(リンカ>一般>追加のライブラリディレクトリ)とZLIBフォルダを使用するために私のプロジェクトを設定し、依存関係としてzlibwapi.libを(のみ)を設定した後、私はしかし、仕事にそれを得ましたダイナミックリンク(私はZLIB dllでアプリケーションを配布する必要があります)でした。私は通常、Debugでは動的リンクを使用し、Releaseではstaticを使用します。Visual Studio 2012での静的ZLIB(1.2.8)のリンク

私は地獄がzlibstat.libといただきました!それが「STAT」接尾辞を想定すると、ために、そうでない場合は静的リンクのために使用されるものを探して試してみました。

私のプロジェクトにZLIB_STATICなどのようなものを追加するプリプロセッサはありますか?ZLIBの静的リンクを使用するプリプロセッサはありますか?上記のリンクのようにZLIB_WINAPIをzlibstatプロジェクトから削除してはいけませんか?静的リンクZLIB(zlibstat.libはどうしますか?)は不可能ですか?

私はかなり失われています。どんな助力も大いに感謝しています。

編集(追加情報):

エラー:

error LNK2001: unresolved external symbol [email protected] 
error LNK2001: unresolved external symbol [email protected] 
error LNK2001: unresolved external symbol [email protected] 

リンク:私は依存関係としてzlibwapi.lib追加ダイナミックリンク(すなわち仕事)とは異なり

、用私はzlibstat.libを依存関係として追加しました。他のライブラリは追加されていません!

この質問はthis(種類)のように見えるかもしれません。

答えて

関連する問題