導航:首頁 > 源碼編譯 > 找不到支持的編譯器matlab

找不到支持的編譯器matlab

發布時間:2022-04-23 16:59:46

A. 想在matlab2013a配置libsvm,但是沒法找到合適的編譯器。

mex命令行必須在libsvm路徑下比如我的是在:H:\matlab\toolbox\libsvm-3.20\matlab,如果還找不到編譯器,那可能是編譯器和matlab版本不合適,一開始我也沒有找到編譯器,於是全都換成了matlab2015和VS2015就成功了。

B. matlab找不到外部編譯器vc6.0 急急急!!!

目前我解決了,就是要裝一個比較第一點版本的VS,比如你的matlab是2010版的,那麼你的VS版本最好是2008年的,我就是這么解決的,如果你的VS是2010年的,那麼你就裝一個2011或者2012年的matlab!不知道你們可以么?

C. 在matlab中使用mbuild命令,找不到VC6.0的編譯器,請教下,這到底是怎麼回事

mbuild的作用是把*.c, *.cpp之類的文件編譯連接成獨立應用,當然需要C++編譯器的支持。
不同版本所支持的編譯器是不一樣的,詳細情況需要查閱相應版本的文檔。
從你現在顯示的信息看,你的系統里沒有可用的C++編譯器,如果想用,那就安裝一個吧。

D. 安裝matlab的時候沒有配置編譯器怎麼辦

重新安裝一下matlab,選擇custom安裝,然後只選編譯器個工具,其他的都勾掉就可以了

E. MATLAB需要支持的編譯器

在MATLAB的Command Window下輸入命令 mbuild –setup,並根據MATLAB的提示選擇合適的編譯器,使用Microsoft Visual C++6.0,進行對C++連接環境的設置。
過程如下:
>> mbuild -setup
按照提示選擇操作,選擇編譯器進行安裝
然後,在MATLAB的Command Window下輸入命令 mex –setup,進行對編譯環境的設置。過程如下:
>> mex -setup
按照提示選擇操作,選擇你所需要的編譯器就可以了。

F. MATLAB R2012b 安裝時出現需要支持的編譯器時怎麼辦

要看你具體的應用。
大部分模塊是不需要使用編譯器的,只有少部分產品可能需要用到編譯器,例如MATLAB Compiler、Stateflow,以及Simulink的加速模擬模式等。
如果你只是使用MATLAB的普通功能,可以不裝編譯器。如果確有需要,可以按照鏈接給出的編譯器列表,選擇安裝其中的一種即可,如VC或者MSC+SDK。

G. linux下matlab找不到已安裝的gcc編譯器,是什麼原因

gcc
-v試試有沒有?如果有的話
設置matlab找到對應的c編譯器的安裝目錄就可以了
可以matlab不支持共有Gcc庫的VB

H. matlab2014b mex 後出現找不到SDK或編譯器怎麼辦

如果是2015b 可以通過 Add-Ons (附加功能) 安裝免費的 MinGW, 而且體積也很小, 2016a 用免費的 VS2015 community, 體積非常大, 但好用(編譯優化方面可能會更好一些), 其它版本的找相應的 SDK 即可。 Windows7 系統, 用 "SDK 7.1 For Windows7 x64.iso" 就很不錯。其實 Intel 的編譯器是最強大的, 但是不免費, 而且安裝可能會很麻煩。

I. 我安裝了visual studio 2008,為什麼matlab在mx-setup時找不到c++編譯器

visual
studio
2008比以前的vc6先進很多。
你看到提示編譯錯誤,其實不能算是錯誤。
因為vc6裡面是用長位元組字元集來編程的,因為是上個世紀的開發工具嘛。
而visual
studio
2008是21世紀的開發工具,使用的是unicode字元集。
其實你不需要強制轉換,只需要在字元串變數前面加一個l就ok了。
例如:
l"game",l"game"
---------------
關於字元集這塊,希望你自己閱讀一下《windows程序設計》,
了解一下基礎知識。

J. MATLAB mex 找不到編譯器怎麼辦

①選y後,MATLAB會列出當前機器上已經安裝的、且與當前MATLAB版本兼容的所有C編譯器,一般而言,MATLAB都會自帶一個LCC編譯器,然而LCC目前僅支持32位的MATLAB,所以你的機器上沒有。

②選n後,MATLAB會列出所有與當前MATLAB版本兼容的C編譯器類型(不管你是否已經安裝,用於幫助用戶選擇合適的C編譯器),你機器上已經安裝的2個編譯器,VC6.0:MATLAB從R2010b之後不再支持,所以選項里看不到;而SDK7.1選n時可以看到([11]),但選y時沒有跳出,是因為MATLAB沒有正確定位SDK。

③解決方法:

方法一:如果以預設選項安裝了SDK7.1(不改變默認安裝路徑),可以嘗試輸入n後,選擇 [14] (注意:是14,不是11!),強制定位該編譯器(網上有人用這種方法成功了:http://mlinking.blog.163.com/blog/static/185801922201331464626365/)

方法二:重新安裝MATLAB,安裝時選擇32位進行安裝,則自帶LCC編譯器。

方法三:選擇適配的VS版本,下載安裝後,重新配置MEX命令。

閱讀全文

與找不到支持的編譯器matlab相關的資料

熱點內容
編譯原理lr分析講解 瀏覽:141
單純程序員哭了 瀏覽:334
男生設計app哪個好 瀏覽:763
梯形圖是編譯還是解釋執行 瀏覽:471
錄屏好用的app哪個好用 瀏覽:635
一念逍遙新伺服器怎麼看 瀏覽:90
移動app的信用充話費在哪裡 瀏覽:500
單片機接感測器 瀏覽:72
免費pdf工具 瀏覽:380
pdf加密一機一碼 瀏覽:600
怎麼把百度雲資源壓縮 瀏覽:456
不會數學英語如何編程 瀏覽:88
如何能知道網站伺服器地址 瀏覽:648
程序員月薪5萬難嗎 瀏覽:138
如何評價程序員 瀏覽:803
雲虛機和伺服器的區別 瀏覽:403
廣西柳州壓縮機廠 瀏覽:639
arm開發編譯器 瀏覽:833
51單片機的核心 瀏覽:746
看電視直播是哪個app 瀏覽:958