私はコンパイルできないようだから、あなたの誰かが成功したかどうか、またShogunライブラリのWindows環境とMatlabのインターフェースを助けてくれるのだろうかと思っていたreadme/manualに従って、動作するはずです。WindowsのShogunツールボックスをMatlabのためにコンパイル
物事は私が持っている:
- のWindows 7 64ビット
- 最新の将軍のsrcパッケージ
- のMatlab 2010B 64
- 最新のCygwin
であります(管理者権限で実行しています)少なくとも2つのエラー:
- 設定スクリプトがMatlabを正常に検出すると、「Matlab開発者サポート」が検出されず、「エラー:matlab開発者ファイルが見つかりませんでした。私が実行したとしても、基本的なlibshogunとlibshogunuiのインタフェースでは./configureを実行しても(つまり、Matlabはパスに入っています) matlabを使用しない場合)makeはまだ失敗します(./configureは成功します)。コンパイル中に警告が表示され、-pthreadオプションに関連するように見えます。また、HDF5File.cppにいくつかのエラーメッセージがあります。 。。私はcygwinのデフォルトHDF5(バージョン1.8.6)を持って、将軍マニュアルが設定する任意の非互換性やパラメータは言及していない障害が発生した
作る私は、WindowsのみのためのMatlabのを持っている - 私はUbuntuの下のパッケージをコンパイルしようとしましたOctaveインターフェイスでは失敗しましたが、Octaveなしで成功しました。
何か考えていただければ幸いです!
編集:
将軍の新しいバージョンが出ていると同じエラーを生成します。私は同じ結果を持つ他のPCでコンパイルしようとしました(しかし、Win7x64も実行します)
私は以前、私が正常に(Visual Studioのエンジンを使用して)は、MATLABで64ビットMEXファイルをコンパイルしたので、この部分は理論的にはOK動作するため、問題は別の場所から来ていると思います。 – Oszkar