トップページ > 記事閲覧
DxLibのビルドmakefileとか
名前:yumetodo 日時: 2016/01/14 18:57

DxLibを普段使っているgcc/clangで使おうとしたのですが homepage2.nifty.com/natupaji/DxLib/dxdload.html にある 「DXライブラリ Gnu C++用(Ver3.16)をダウンロードする(自己解凍形式(約25.3MB))」 を使用した場合ではうまく行きませんでした。 (詳細:https://github.com/Nagarei/DxLibEx/issues/32#issuecomment-171583730) そういうわけで自力でDxLibをビルドしようと思ったのですが、ソースを落としてもmakefileらしきものは見当たりません。 makefile、ないし「DXライブラリ Gnu C++用」のビルドに用いているスクリプトなどがありましたら頂けないでしょうか?
メンテ

Page: 1 |

Re: DxLibのビルドmakefileとか ( No.1 )
名前:管理人 日時:2016/01/17 15:55

使用する MinGW のバージョンそれぞれで makefile が異なり、且つ実際のビルドは DxLibMakeパッケージのフォルダ構成に比べてかなり複雑になっているので そのまま使うことはできませんが、一応こちらに MinGW 5.2.0 w64 i686 用の ビルドに使用している makefile をアップしましたので、よろしければご覧ください m(_ _)m https://dxlib.xsrv.jp/temp/MinGWMakefile.zip コンパイルオプションなどはある程度そのまま使えると思います…
メンテ
Re: DxLibのビルドmakefileとか ( No.2 )
名前:yumetodo 日時:2016/01/18 20:50

ありがとうございます。試してみます。
メンテ
Re: DxLibのビルドmakefileとか ( No.3 )
名前:yumetodo 日時:2016/08/16 10:30

重い腰を上げて、自力ビルドに挑戦しようと https://github.com/yumetodo/DxLib とりあえずrepoをつくったりしているんですが(非公式repoまで使えば依存ライブラリが全部git submoduleで手に入るんですね)、 頂いたMakefileを眺めたところ、依存ライブラリとのリンクをしているような箇所が見当たらないのですが、どのようにされているのでしょうか? おそらくUseCLibのだけ依存ライブラリとのリンクが必要だと思うんですが・・・。
メンテ
Re: DxLibのビルドmakefileとか ( No.4 )
名前:管理人 日時:2016/08/16 23:18

ライブラリファイル( aファイル )を作成する段階ではリンクの指定はしていません 実際にDXライブラリを使用して実行ファイル( exeファイル )を作成するときに 依存ライブラリのリンクの指定をします
メンテ
Re: DxLibのビルドmakefileとか ( No.5 )
名前:yumetodo 日時:2016/08/17 00:35

そういえばそうでした・・・。VSばっか使ってたから、DxDataTypeWin.hの存在をすっかり忘れてました。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存