2016/08/30

DGIndexのビルド


DGIndexをビルドします。



 




 記事作成時のファイルは
  • Visual Studio Community 2015 update3
  • nasm 2.12.02
  • maki-rxrz/DGMPGDec r124




1  VisualStudio


VisualStudioが必要なのでMicroSoftからVisual Studio Community 2015を入手しインストールします。

 https://www.visualstudio.com/products/free-developer-offers-vs.aspx

C++を利用するためにはインストール時にオプションで追加する必要があります。
インストール後でも追加できるので必ずいれてください。




2 ダウンロード 

  • nasm
  • DGMPGDec

まず、NASMからnasm-2.12.02-win32.zipを落とします。




















 

 

 



次に、GitHubからDGMPGDec-master.zipを落とします。






各zipを展開しておきます。

 





 

3 ビルド


nasmのフォルダパスを確認。
ここでは
D:\download\nasm-2.12.02\です。









DGMPGDec-masterフォルダを開き、DGMPGDec_Build_Release_msvc14.batを実行します。
今はまだエラーですぐ終了してしまいます。

batファイルを編集するためDGMPGDec_Build_Release_msvc14.batをメモ帳で開きます。








batにnasmのフォルダパスを指定する必要があるので
28行目に
set NASMPATH=D:\download\nasm-2.12.02\
を追加します。フォルダパスの最後は必ず\で終わってください。

保存した後、batを実行すればビルドが始まります。










D:\download\DGMPGDec-master\bin\msvc14.0\Release
にDGIndex.exeがあれば成功です。


DGDecode.dll
DGIndex.exe
DGVfapi.dll
以外のファイルは必要ないので削除してください。

 














1 件のコメント:

  1. こちらの記事を参考に、DGIndexのビルドに成功しました、ありがとうございました。
    当方が苦戦した点として、Visual Studio Community 2015をインストールする際、初期設定のままだとvisual C++がインストールされず、ビルドに失敗しました。
    今後ビルドされる方のために、私の失敗をコメントとして残させていただきます。

    返信削除