zlib.libとlibpng.libについて

このQ&Aのポイント
  • zlib.libとlibpng.libの作成ができなくて困っています。libpng.libでpngAPIを使うには、zlib.libが必要です。
  • zlib.libのビルドにも挑戦していますがうまくいきません。これらのファイルを作るのが目的ではないため、配布していただけないでしょうか?
  • googleで検索して出てきたHPについてはほとんど見ましたが、上記環境ではうまくビルドできません。もし作り方の詳細をご教授いただけない場合、お知恵を拝借したいです。
回答を見る
  • ベストアンサー

zlib.libとlibpng.libについて

zlib.libとlibpng.libの作成ができなくて困っております。 libpng.libでpngAPIを使うには、zlib.libが必要だということで zlib.libのビルドにも挑戦していますがうまくいきません。 これらのファイルを作るのが目的ではないので どなたか配布できるならば配布していただけないでしょうか?。 もし配布できないなら作り方の詳細をご教授願います。 環境 Windows VISTA SP1 Visual Studio 2008 googleで検索して出てきたHPについては ほとんど見ましたが それをみてやっても上記環境ではうまくビルドができません。 *例えば以下 他にもたくさんみてその通りにやりましたが エラーが大量にでてしまいうまくいきません。 http://dencha.ojaru.jp/programs_07/pg_graphic_10a1.html 大変 レベルの低い質問ですがよろしくおねがいいたします。 m(___)m

質問者が選んだベストアンサー

  • ベストアンサー
  • rabbit_cat
  • ベストアンサー率40% (829/2062)
回答No.1

有名なGNUプログラムなら、GnuWin32を探せばバイナリが見つかるでしょう。 http://gnuwin32.sourceforge.net/ http://gnuwin32.sourceforge.net/packages/zlib.htm http://gnuwin32.sourceforge.net/packages/libpng.htm

ringist
質問者

お礼

こんばんはm(__)m ご教授ありがとうございます。 有名どころは配布されていたりするのですね。 大変勉強になりました。 ありがとうございました!

関連するQ&A

  • DirextXエラー:ファイル'dxerr9.lib'を開くことができません。

    ------------------------------------ fatal error LINK1104: DirextXエラー:ファイル'dxerr9.lib'を開くことができません。 ------------------------------------ Visual Studio.NETで、 上のようなエラーが出て実行できません。 インクルードファイルに D:/Program Files/DX9SDK(April 2005)/Include プロジェクトのプロパティ→リンカ→入力→追加の依存ファイルに dsound.lib dinput8.lib dxerr9.lib d3dx9.lib d3d9.lib d3dxof.lib dxguid.lib 以上2つを設定してあります。 本(DirectX ゲームグラフィックスプログラミング ver2.0)の通りに設定したはずなのですが、なぜかエラーが出ます。 どこが問題なのかまったく分からないので、なにか問題がありそうなところがあったら教えてください。 以下、ビルド環境です。 VAIO VGN-S2 Pentium M (1.60GHz) 256MB MOBILITY RADEON 9200 WinXP Home version 2002 SP2 Visual Studio .NET 2003 よろしくお願いします。

  • 「a.c」をビルドをする際に会社で用意された、「b.lib」というファ

    「a.c」をビルドをする際に会社で用意された、「b.lib」というファイル(b.libはデスクトップ上に置いてあります。) と一緒にリンクしてビルドさせたいのですが、その方法が良く分からず、困っております。 教えて頂いた方法では「設定」→「オプション」のリンクやらコンパイルやらビルド前・後等の タブがある所の「リンク」と言う所をクリックし、そのファイルを書けばいいとおっしゃってたのですが、 そもそも「設定」が無く困った状態です。恐らく、上司の方と自分のvisual studioのバージョンが違う せいかもしれませんが、自分の使っている「visual studio 2008」のやり方で教えて頂けませんでしょうか? visual studio 2008を使うのは初めてですので何卒よろしくお願い致します。

  • 'msimg32.lib'は通常どこにあるんですか?

    質問はタイトルどおりで msimg32.libが通常どこにあるのか教えてください。 今、http://qtnode.net/wiki/Qt4_with_Visual_Studioを参考にしながら QT4.2.3をVisual C++ 2005 Express Editionで動かすために インストールしているのですが、nmakeが約一時間走った後で LINK : fatal error LNK1181: cannot open input file 'msimg32.lib' NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\l ink.EXE"' : return code '0x49d' Stop. NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\n make.EXE"' : return code '0x2' Stop. NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop. NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop. というエラーが出て止まってしまいました。 msimg32.libに何か問題がありそうなんですが場所すら分かりません。 環境はWindowsXPです。 ちなみにPlatform SDKはもうインストール済みで正常に機能します。

  • オープンソースビルド方法

    下記で配布されているソースはlinux環境で開発したようですが、 windows でビルドしたいのですが、 どのようにすればよいでしょう? ビルドしてDLLを作成したいです。 http://libharu.org/wiki/Downloads nmakeを実行すれば良いのでしょうか? visual studio は使えないでしょうか? 基本的なことかもしれませんが、どこから手をつけて良いかわかりません。 宜しくお願い致します。

  • msimg32.libファイルをリンカにインポート? (初心者です

    初めまして。独学でwindowsプログラミングを学習しているものです。 ビットブロックを転送する方法をいまやっているのですが、TransparentBlt関数を使うと 「未解決のシンボル _imp_TransparentBlt@44 が関数 _WindowPorc@16で参照されました。」 「外部参照 1 が未解決です」 と出ます。 最初は自分のソースが間違ってるのかな・・って思って、本に付属していたCD-ROMのソースをそのままコピペしてビルドしたのですが、結果は同じでした。 本に、「開発環境の設定によってはmsimg32.libファイルをリンカにインポートする必要があります。msimg32.libを設定に追加してください」 と書いてあって、ビルドできないのはそれが原因なのかな・・ って思い、設定に追加しようと思ったんですが、追加の仕方が分かりません。 自分なりにインターネットで調べたり、過去の質問を検索してみたりしたんですが、分かりませんでした。 msimg32.libファイルをリンカの設定に追加する方法を教えてください。 ちなみに環境はWindowsXP HomeEdition Visual Stdio.NET 2003  です

  • VS2010にて、依存関係とビルド順

    2つのプロジェクトを内包するソリューソンがあるとします。 片方はDLLで、「a.dll」とします。 もう片方はEXEで、「b.exe」とします。 EXEは「a.dll」を使用していて、「a.lib」をリンクしています。 (プロジェクトのリンカーの追加の依存ファイルに「a.lib」を記述) 依存関係も設定し、ビルド順はDLL,EXEの順になっています。 それで、DLL側のソースを更新し、ビルドを行いました。 結果、「a.lib」と「a.dll」が更新されました。 しかし、EXE側はビルドされませんでした。(更新不要で省略された) 「a.lib」をリンクしているので「a.lib」が更新されれば、 少なくともEXE側もリンク(ビルド)する必要があるはずです。 このような場合どのように設定すれば良いのでしょうか? ちなみに、それぞれを1つソリューソンに分け、 DLL側をビルド、EXE側をビルドとした場合は、 EXE側はリンク(ビルド)されました。 また、Visual Studio 2008以前はこのような事はありませんでした。 Visual Studio 2010になって、この辺りの処理が変わったのでしょうか?

  • Visual Studio .NET (C++) は今でも購入可能でしょうか?

    MicrosoftのC++開発環境の現行商品は全て「Visual Studio 2005」に切り替わっているのでしょうか?Amazonで「Visual Studio .NET 2003」を買おうと思ったのですが、手に入らないようです。(「Visual Studio 2005」をいったん購入したのですが、いっしょに使おうとしたソフトとの相性が悪く使えないので、実績のある「Visual Studio 2005」に戻そうとしています。LIBCD.libとかSTL関連ライブラリとのリンクがうまくいきません。)

  • windows10でVC6.0++のclを使いたい

    cl.exeの場所:C:\Program Files\Microsoft Visual Studio\VC98\Bin 環境変数INCLUDE設定:C:\Program Files\Microsoft Visual Studio\VC98\Include 環境変数LIB設定:C:\Program Files\Microsoft Visual Studio\VC98\Lib を登録したのですが、mspdb60.dllがないといわれました。 検索したらあるのですが、 どうすれば、Windows10でvc6.0++のCコンパイラを使えますか? 教えてくださいよろしくお願いします。

  • デバグをしているのですが・・・

    現在Visual Studio c++を利用してソフトウェアを作成しております。 しかし、ビルドをしてもなかなか消えないエラーがあります。 具体的なエラーの内容は、 「LINK:fatal error LNK1104:ファイル”nafxcwd.lib”を開けません」 というものです。 どのような解決手段があるか教えていただけたらと思います。

  • DBD::Pg-1.49 のバイナリ

    Postgres SQL との連携のプログラムを動かしたいのですが、DBD::Pg がセットアップできずに困っています。 ReadMe を見ると Microsoft Visual Studio .NET 2003 と Microsoft Visual C++ Toolkit 2003 でコンパイルが必要みたいなのですが、その環境が私のパソコンにはありません。 DBD::Pg-1.49 のバイナリをお持ちの方はいますか?

    • ベストアンサー
    • Perl

専門家に質問してみよう