Matlab安裝libsvm工具箱全流程仲吏,包括手動安裝MinGW編譯器

最近需要使用支持向量機岖食,要用到libsvm這個工具箱泡垃,中間遇到不少問題〈婧停現(xiàn)在將整個的安裝流程寫在下面,大家遇到問題可以對應(yīng)著看,應(yīng)該怎么解決仁锯。我的軟件環(huán)境是Matlab R2016a趟济。

1咽笼、下載libsvm工具箱

請訪問此鏈接下載顷编,來自Matlab中文論壇faruto大神的貢獻。http://www.ilovematlab.cn/thread-54665-1-1.html

2剑刑、將其設(shè)置到Matlab的工作目錄中

解壓出來媳纬,在Matlab首頁選項卡-->環(huán)境-->設(shè)置路徑中,添加并包含子文件夾施掏,選擇libsvm的解壓目錄钮惠,你會發(fā)現(xiàn),右邊Matlab搜索路徑下面七芭,就出現(xiàn)了libsvm的所有子目錄素挽。保存并關(guān)閉。


image.png

3狸驳、準(zhǔn)備安裝C編譯器

這一步是最折騰的预明,libsvm最早是為了C語言寫的缩赛,后面為了將其應(yīng)用在Matlab,需要在電腦上安裝C編譯器撰糠。
如何確認你的電腦上已經(jīng)裝好了編譯器峦筒?執(zhí)行Matlab命令,如果你能執(zhí)行成功的話窗慎,就說明你已經(jīng)安裝好了物喷。

mex -setup

如果你還沒有安裝編譯器,你可以選擇安裝Visual Studio系列編譯器遮斥,或者使用MATLAB官方推薦的MinGW-w64 C/C++ 編譯器峦失。這款編譯器免費,對于我們libsvm來說术吗,已經(jīng)足夠使用了尉辑。

4、安裝MinGW-w64 C/C++ 編譯器

(1)你的MATLAB是正版

推薦使用MATLAB自帶的Add-ons進行安裝较屿,在首頁上找到“附加功能”隧魄,在里面搜索關(guān)鍵詞MinGW安裝即可。


image.png
(2)你的MATLAB是盜版

相信很多人都是這種情況隘蝎,如果你的MATLAB是盜版购啄,當(dāng)你進入附加功能的時候,你會看到這樣的畫面嘱么。嗯狮含,官方不讓你訪問Add-ons。這種情況下曼振,我們就要手動安裝MinGW編譯器了几迄。請按如下步驟執(zhí)行。


image.png
  • 下載MinGW安裝包冰评,注意區(qū)分32位和64位映胁。http://tdm-gcc.tdragon.net/download
  • 一步步安裝即可,千萬注意甲雅,直接安裝到C盤根目錄下即可解孙,即“C:\TDM-GCC-64”,不要安裝到Program Files下务荆。因為稍后配置編譯器的時候妆距,MinGW的安裝目錄不能有空格!也就是說函匕,你安裝到其它目錄也行,只要確保整個路徑?jīng)]有空格就行蚪黑,不過為了方便盅惜,還是C盤根目錄吧中剩。
  • 新建環(huán)境變量MW_MINGW64_LOC,設(shè)置為TDM-GCC-64的安裝位置抒寂。進入“控制面板\系統(tǒng)和安全\系統(tǒng)”结啼,選擇高級系統(tǒng)設(shè)置,高級屈芜,環(huán)境變量郊愧,新建,填入相關(guān)信息即可井佑。


    image.png

    image.png

    image.png
  • 新建好環(huán)境變量之后属铁,重啟MATLAB。需要注意的是躬翁,新建環(huán)境變量焦蘑,需要你有系統(tǒng)管理員權(quán)限。我們推薦使用修改系統(tǒng)環(huán)境變量盒发,因為這樣一勞永逸例嘱,一次設(shè)置,以后都能用宁舰。如果你沒能新建系統(tǒng)環(huán)境變量拼卵,可以嘗試一次性的環(huán)境變量,一次性環(huán)境變量在MATLAB里配置蛮艰,執(zhí)行以下代碼即可间学,后續(xù)每重新啟動一次MATLAB,都要執(zhí)行一次印荔,folder為MinGW安裝目錄低葫,需要有單引號括起來。
setenv('MW_MINGW64_LOC',folder)

5钢拧、最后配置

將你的工作目錄,設(shè)置為libsvm中的matlab子目錄炕横,確認是否存在make.m文件源内。無誤后,在命令行中執(zhí)行make命令份殿。


image.png

image.png

至此安裝完畢膜钓。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末嗽交,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子颂斜,更是在濱河造成了極大的恐慌夫壁,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件沃疮,死亡現(xiàn)場離奇詭異盒让,居然都是意外死亡,警方通過查閱死者的電腦和手機司蔬,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進店門邑茄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人葱她,你說我怎么就攤上這事撩扒。” “怎么了吨些?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵搓谆,是天一觀的道長。 經(jīng)常有香客問我豪墅,道長泉手,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任偶器,我火速辦了婚禮斩萌,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘屏轰。我一直安慰自己颊郎,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布霎苗。 她就那樣靜靜地躺著姆吭,像睡著了一般。 火紅的嫁衣襯著肌膚如雪唁盏。 梳的紋絲不亂的頭發(fā)上内狸,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天,我揣著相機與錄音厘擂,去河邊找鬼昆淡。 笑死,一個胖子當(dāng)著我的面吹牛刽严,可吹牛的內(nèi)容都是我干的昂灵。 我是一名探鬼主播,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼倔既!你這毒婦竟也來了恕曲?” 一聲冷哼從身側(cè)響起鹏氧,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤渤涌,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后把还,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體实蓬,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年吊履,在試婚紗的時候發(fā)現(xiàn)自己被綠了安皱。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡艇炎,死狀恐怖酌伊,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情缀踪,我是刑警寧澤居砖,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站驴娃,受9級特大地震影響奏候,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜唇敞,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一蔗草、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧疆柔,春花似錦咒精、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至彬犯,卻和暖如春向楼,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背谐区。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工湖蜕, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人宋列。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓昭抒,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子灭返,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,577評論 2 353

推薦閱讀更多精彩內(nèi)容