1. 程式人生 > >Matlab R2017b 編譯C、C++程式的編譯器配置

Matlab R2017b 編譯C、C++程式的編譯器配置

Matlab跑程式碼時,有的程式碼含有Matlab、C或C++混合程式設計,需要在Matlab中配置C、C++編譯器,我自己的電腦系統中裝的是Matlab R2017b和Visual Studio 2015,以這個為例,在Matlab中配置VS2015編譯器。

注意:一定要記住,Visual Studio 2015要先安裝,然後在安裝Matlab R2017b,否則不行。

1、首先安裝Visual Studio 2015(等待的時間較長);

2、Visual Studio 2015安裝成功後,在安裝Matlab R2017b;

3、Matlab R2017b安裝成功後,開啟Matlab R2017b,在“命令列視窗” 輸入:mex -setup ——>回車;

4、選中“mex -setup C++”,出現下圖,表示編譯器已配置成功;

      以上是,當然使用 MinGW -w64 也可以配置 C/C++ MEX 檔案配置編譯器,

不過,有的程式碼必須使用Visual Studio 中C++編譯器,建議使用Visual Studio 的編譯器。