トップページ > 過去ログ > 記事閲覧
別のコンパイラでは使用不可ですか?
名前:Caffein High 日時: 2006/12/13 17:05

Cを習う為に買ってきた本にコンパイラが付いてきました。本の説明はそのコンパイラをベースにしているので、できればそのコンパイラで「DXLib」を使いたいのですが、無理なことですか? ちなみにその持っているコンパイラは Dev-c++ と言った物です。

Page: 1 |

Re: 別のコンパイラでは使用不可ですか? ( No.1 )
名前:Caffein High 日時:2006/12/13 17:29

設定の仕方が知りたいと言うよりも、BCCやVC以外のコンパイラでの設定が可能なのかが知りたいのです。 初心者で申し訳の無い事ですが、どなたかこの事で何かご存知でしたら、ご返答願います。
Re: 別のコンパイラでは使用不可ですか? ( No.3 )
名前:管理人 日時:2006/12/15 13:31

 Caffein High さん始めまして、DXライブラリの管理人です。  すみません、現時点では BorlandC++ と VisualC++ のみの対応となっています。 追記  二つ目のお書き込みを見落としていました。  BorlandC++ と VisualC++ 以外にどんなコンパイラがあるのか、又、使えるか どうかは試していないので分かりませんが、とりあえず Dev-c++ では標準 インストールで付いてくる SDK のヘッダファイルの中に mmreg.h というファイルが 無い為、DXライブラリのコンパイルは出来ませんでした。  同じ C++ コンパイラとはいえ微妙に書式が違ったりしますので、多少の変更で 他のコンパイラでも使うことが出来るようにすることは可能だと思いますが、 何も手を加えずにそのまま使える、という訳には行かないと思います。
Re: 別のコンパイラでは使用不可ですか? ( No.4 )
名前:Caffein High 日時:2006/12/15 19:26

お返事有難うございます。 mmreg.hを見つけて来れば出来るかも...って事ですよね。まぁ、それだけで出来る保障も無い見たいですね。mmreg.hを見つけて試してみます。 もし出来たら、報告します。
Re: 別のコンパイラでは使用不可ですか? ( No.5 )
名前:管理人 日時:2006/12/18 15:38

 Caffein High さんどうも、DXライブラリの管理人です。 > mmreg.hを見つけて来れば出来るかも...って事ですよね。 > まぁ、それだけで出来る保障も無い見たいですね。mmreg.hを見つけて試してみます。 > もし出来たら、報告します。  いえ、それだけではなく、恐らく Dev-c++ 用に lib ファイルを作成しなければ いけないので、DXライブラリのプログラムをコンパイルして DxLib.lib と DxUseCLib.lib を作成した後、Jpeg ファイルロード用の lib ファイルである libjpeg.lib, Png ファイルロード用の lib ファイルである libpng.lib , zlib.lib、Ogg Vorbis ファイル ロード用の ogg_static.lib, vorbis_static.lib, vorbisfile_static.lib を、各サイト からソースをダウンロードしてコンパイルして作成する必要がありますので、結構大変だと 思います。

Page: 1 |