我想知道你們中的任何一個人是否已經成功和/或可以幫助我在Windows環境和Matlab界面下的Shogun庫,因爲我似乎無法編譯它,儘管,根據自述/手冊它應該工作。編譯Windows下的Shogun工具箱for Matlab
事情我必須:
- 64位Windows 7
- 最新將軍SRC包
- Matlab的2010年b 64位
- 最新的Cygwin
有在(以管理員權限運行)至少兩個錯誤:
- 配置腳本成功檢測到Matlab後,它無法檢測到「Matlab開發人員支持」並退出「錯誤:無法找到matlab開發人員文件(例如, mex.h)「(Matlab是在路徑中)最奇怪的是,它失敗後,它啓動並退出Matlab兩次
- 但即使我運行./configure只用於基本libshogun和libshogunui接口沒有matlab),仍然失敗(./configure成功,雖然)。編譯時,我得到了大量的警告,似乎都與-pthread選項有關,而且我還得到了幾條錯誤消息,都在HDF5File.cpp中,然後我有cygwin的默認HDF5(版本1.8.6),將軍手冊沒有提到任何不兼容性或參數設置
我只有Matlab的Windows - 我試圖編譯Ubuntu下的包並且Octave接口失敗,但沒有Octave成功。
任何想法表示讚賞!
編輯:
將軍的新版本出來,併產生同樣的錯誤。我試圖在其他PC上編譯它,結果相同(儘管也運行Win7x64)
我認爲這個問題是來自其他地方,因爲之前我成功編譯64位MEX文件用Matlab(使用Visual Studio引擎),因此這部分在理論上工程確定。 – Oszkar