LAME3.98.2をビルドした

lame_enc.dll を作ってみたかった.実際にはRareWaresで配布されているバイナリを利用すべきだろう.http://kkkkk.net/?key=docs.lameもアリか.

ビルド環境は2008年10月25日にCVSから入手したOpenCVのソースをビルドする(勝利) - BiBoLoGに同じ.ビルド手順は

  1. lame-398-2.tar.gz を展開する
  2. lame_vc8.sln をVC9形式に変換しつつ開く.バックアップ生成はいらない
  3. 構成を Release,Win32 とし,LameDll_vc8 プロジェクトのみをビルドする.output フォルダに lame_enc.dll,lame_enc.exp,lame_enc.lib,lame_enc.pdb が生成される

警告がそこそこ出る.ビルドログの一部を示す.

1>------ ビルド開始: プロジェクト: mpglib_vc8, 構成: Release Win32 ------
2>------ ビルド開始: プロジェクト: libmp3lame_vc8, 構成: Release Win32 ------
1>mpglib_vc8 - エラー 0、警告 1
2>libmp3lame_vc8 - エラー 0、警告 3
3>------ ビルド開始: プロジェクト: LameDll_vc8, 構成: Release Win32 ------
3>LameDll_vc8 - エラー 0、警告 26
========== ビルド: 3 正常終了、0 失敗、0 更新不要、0 スキップ ==========