日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

matlab編譯器怎么用 matlab安裝支持的編譯器

問題:想將.m文件打包成com組件供vb.net調(diào)用,但卻遇到“找不到C++編譯器”的問題
我嘗試了網(wǎng)上能找到的各種方法均不成功!最后我總結(jié)出以下方法:
首先確保你的matlab和vs都是正確安裝的,并且matlab的版本與vs互相兼容(不兼容的情況是自己下載matlab安裝目錄下mexopts文件夾內(nèi)容,這種情況其他博主已有文章詳解,這里不再贅述) 。然后可以用以下兩種方法“看到”matlab搜索C++編譯器的過程:
一、在matlab 命令窗口輸入deploytool出現(xiàn)compiler對話框,選擇第三個進(jìn)入“MATLAB Compiler”對話框

matlab編譯器怎么用 matlab安裝支持的編譯器




matlab編譯器怎么用 matlab安裝支持的編譯器


選擇“Generic COM Component”方式,添加類和.m文件后,選擇右上角Package打包
這時會出現(xiàn)打包失?。ㄓ捎谖乙呀?jīng)解決問題所以就不放圖了)的對話框,點擊紅字顯示的
“打包失敗,打開日志文件”,里面逐條顯示搜索過程和路徑 。
二、在matlab 命令窗口輸入mcc -v -W ‘com:my_add,myclass,1.0’ -T link:lib myadd.m其中my_add是要生成的COM組件名,myclass是其類名,版本為1.0,myadd是其方法(也就是添加的.m文件)
然后運行,會在命令窗口顯示搜索過程并最終結(jié)果是未找到任何已安裝的C++編譯器 。
matlab編譯器怎么用 matlab安裝支持的編譯器


可以看到matlab自動開始搜索計算機上已安裝或者曾經(jīng)安裝沒卸載干凈的C++編譯器,
從環(huán)境變量——注冊表——文件夾——文件依次進(jìn)行,我們可以逐個過程地檢查自己的電腦設(shè)置和命令窗口顯示的是否一致,如果不一致再做修改使得和命令窗口顯示的一致 。比如我的顯示:
正在查找文件’C:Program FilesMicrosoft Visual Studio 12.0VCbinamd64cl.exe’,否
原因是我的這個文件在’C:Program Files(x86)’文件夾下,于是我把VC文件夾拷貝到Program Files(x86)文件夾下果然就成功了 。
后面會分享更多devops和運維方面的內(nèi)容,感興趣的朋友可以關(guān)注一下
以上就是愛惜日網(wǎng)?matlab編譯器怎么用(matlab安裝支持的編譯器)的相關(guān)內(nèi)容了,更多精彩請關(guān)注作者:愛惜日號SEO專員
【matlab編譯器怎么用 matlab安裝支持的編譯器】

    推薦閱讀