日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

使用matlab執(zhí)行mex找不到編譯器

 imelee 2017-09-20

華電北風(fēng)吹
天津大學(xué)認(rèn)知計算與應(yīng)用重點(diǎn)實(shí)驗(yàn)室
日期:2015/11/19

很多matlab工具包由于考慮到系統(tǒng)穩(wěn)定性在安裝過后都要執(zhí)行mex命令。下面講講我的解決過程。
我電腦系統(tǒng)為64位,安裝visual studio 2013b和matlab2013b.在matlab命令行輸入mex -setup命令后并沒有找到合適的編譯器,因?yàn)閙atlab2013b不支持visual studio 2013。

不過這里可以按照2012的配置文件參數(shù)將它修改為支持vs 2013的配置文件。
2013的配置文件可以在這里下載到。
(http://download.csdn.net/detail/zhangzhengyi03539/9284335)
解壓,按照如下的路徑放到matlab的安裝路徑中即可。
The files
* msvc120engmatopts.bat
* msvc120opts.bat
* msvc120opts.stp
should be copied to C:\Program Files\MATLAB\R2013a\bin\win64\mexopts .

The files
* msvc120compp.bat
* msvc120compp.stp
should be copied to C:\Program Files\MATLAB\R2013a\bin\win64\mbuildopts .

然后執(zhí)行mex -setup,就能夠找到唯一的編譯器visual studio 2013了。然后根據(jù)提示將vs2013設(shè)置為默認(rèn)的編譯器就可以,以后就可以隨時用了。

編譯時,將工作路徑切換到需要編譯的文件中,執(zhí)行mexall命令即可。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多