• 締切済み

LtiLibというライブラリのビルド方法について

LtiLibというライブラリを使ってプログラムを組みたいのですが,少し躓いています. インストールの方法については http://www.eml.hiroshima-u.ac.jp/member/staff/tamaki/LTI-Lib/index.php?install%2Fwindows%2FbuildLibrary%20with%20VC%2B%2B 上記のサイトに従いインストールを行いました. やった事: http://ltilib.sourceforge.net/doc/homepage/index.shtml 公式ページから最新版(1.9.15)のPerl+LtiLibをDLしました. VisualStudio2005コマンドプロンプトを立ち上げVCVARS32.BATを実行しました.(参考サイトと違い,C:\Program Files\Microsoft Visual Studio 8\VC\binにありました) BuildLib.Batがあるフォルダへ移動し,実行しました. すると,ビルドが始まったのですが文法的なエラー(warningでは無く)が何箇所か確認され,結局最後に Error while building debug version!!! Check path for nmake and mspdb60.dll. という表示が出されました. Libフォルダを見てもLibファイルは生成されてないので,ビルドは失敗していると思います. 何が原因なのか全く検討がつかないのですが,原因を誰か分かる範囲で教えてもらえると助かります. 環境: WinXP SP3 VisualStudio 2005 メモリ云々のリソースは関係ないと思います..

みんなの回答

回答No.1

>何が原因なのか全く検討がつかないのですが,原因を誰か分かる範囲で教えてもらえると助かります. 「検討」ではなく「見当」ですね。 このサイトでは「見当」を「検討」と書くのが流行ってるんですか?3日に1回は、この字に変換している質問を見かけるのですが…。 >(参考サイトと違い,C:\Program Files\Microsoft Visual Studio 8\VC\binにありました) と言う事なので「LtiLibというライブラリのビルドが、VC6にしか対応してない」のだろうと思います。 つまり「違うバージョンのコンパイラを使うなら、メイクファイルをバージョンに合わせて自分で書き替えて、必要ならばソースファイルもバージョンに合わせて自分で書き替えてビルドする必要がある」って事。 要は「コンパイラのバージョン違いの部分で起きる問題を自分で修正できない素人はお引取り下さい」って事なんでしょう。

関連するQ&A