>> mex -setup
MEX 配置為使用 'MinGW64 Compiler (C)' 以進行 C 語言編譯。
警告: MATLAB C 和 Fortran API 已更改,現可支持
包含 2^32-1 個以上元素的 MATLAB 變數。不久以后,
您需要更新代碼以利用
新的 API。您可以在以下網址找到相關詳細資訊:
http://www.mathworks.com/help/matlab/matlab_external/upgrading-mex-files-to-use-64-bit-api.html。
要選擇不同的語言,請從以下選項中選擇一種命令:
mex -setup C++
mex -setup FORTRAN
MEX 配置為使用 'MinGW64 Compiler (C++)' 以進行 C++ 語言編譯。
警告: MATLAB C 和 Fortran API 已更改,現可支持
包含 2^32-1 個以上元素的 MATLAB 變數。不久以后,
您需要更新代碼以利用
新的 API。您可以在以下網址找到相關詳細資訊:
http://www.mathworks.com/help/matlab/matlab_external/upgrading-mex-files-to-use-64-bit-api.html。
>> mbuild -setup
錯誤使用 mbuild (line 164)
Unable to complete successfully.
未找到支持的編譯器或 SDK。您可以安裝免費提供的 MinGW-w64 C/C++ 編譯器;請參閱安裝
MinGW-w64 編譯器。有關更多選項,請訪問
http://www.mathworks.com/support/compilers/R2016b/win64.html。
上面是我在matlab里設定時遇到的錯誤,是matlab2016與VS2010版本相差太大,配不上,還是什么原因?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/49176.html
