matlab支持编译器
Ⅰ Matlab R2012a支持的编译器
见图:

Ⅱ matlab文本编译器如何打开
edit
%直接输入edit就可以打开文本编译器。
%或者打开file中的New在点击
M-file就可以了。
Ⅲ MATLAB需要支持的编译器
在MATLAB的Command Window下输入命令 mbuild –setup,并根据MATLAB的提示选择合适的编译器,使用Microsoft Visual C++6.0,进行对C++连接环境的设置。
过程如下:
>> mbuild -setup
按照提示选择操作,选择编译器进行安装
然后,在MATLAB的Command Window下输入命令 mex –setup,进行对编译环境的设置。过程如下:
>> mex -setup
按照提示选择操作,选择你所需要的编译器就可以了。
Ⅳ 关于matlab编译器
直接用MATLAB自带的编译器:
APPS--->Application Compiler--->点击‘add main file’右边的加号,添加主函数,进行编译就行了。
注:如果你想把exe拿到没有MATLAB的机子上运行的话,记得选中‘Runtime included in package’(Application Compiler界面里)。在文件夹找到该文件,进行安装就行了
Ⅳ MATLAB中如何设置编译器
1. 安装
单独安装、和MATLAB同时安装。
2. 设置(以vs2005为例)
>> mbuild -setup
Please choose your compiler for building standalone MATLAB applications:
Would you like mbuild to locate installed compilers [y]/n? y
Select a compiler:
[1] Lcc-win32 C 2.4.1 in D:\PROGRA~1\MATLAB\R2010a\sys\lcc
[2] Microsoft Visual C++ 2008 SP1 in D:\Program Files\Microsoft Visual Studio 9.0
[3] Microsoft Visual C++ 2005 SP1 in C:\Program Files\Microsoft Visual Studio 8
[0] None
Compiler: 3
Please verify your choices:
Compiler: Microsoft Visual C++ 2005 SP1
Location: C:\Program Files\Microsoft Visual Studio 8
Are these correct [y]/n?
Trying to update options file: C:\Documents and Settings\Administrator\Application Data\MathWorks\MATLAB\R2010a\compopts.bat
From template: D:\PROGRA~1\MATLAB\R2010a\bin\win32\mbuildopts\msvc80compp.bat
Done . . .
3. 使用
(1)在 MATLAB 环境中使用 mcc 命令;
(2)在系统命令环境中使用 mcc.exe (在Windows上);
(3)在 MATLAB 环境中使用 Deployment Tool。
4. 程序发布
(1)使用 MATLAB 命令 builder;
(2)使用 Deployment Tool 图形化工具。
一般来说,需要发布的文件有3个:
(1)编译得到的可执行文件或库函数;
(2)CTF 文件;
(3)MCRInstaller.zip。
在最终用户的计算机上,首先需要把MCRInstaller.zip 解压,并把 MCR 中可执行文件所在目录添加到系统路径上,然后就可以使用编译后的程序了。
Ⅵ 如何配置64位Matlab的编译器
1. 选择“Build” – “Configuration Manager”菜单,打开配置管理器。点击新建解决方案平台。
2. 选择“x64”平台,点击确定按钮。
3. 这时候配置管理器中的平台已经改成刚才选择的x64了,这时候编译出来的就是64位程序了。可以在工具栏的平台下拉框中快速切换目标平台。
4. 如果在选择平台的下拉列表里找不到x64,可能是没有安装x64编译支持。在VS安装程序里再装上就可以了。
Ⅶ MATLAB R2012b 安装时出现需要支持的编译器时怎么办
要看你具体的应用。
大部分模块是不需要使用编译器的,只有少部分产品可能需要用到编译器,例如MATLAB Compiler、Stateflow,以及Simulink的加速仿真模式等。
如果你只是使用MATLAB的普通功能,可以不装编译器。如果确有需要,可以按照链接给出的编译器列表,选择安装其中的一种即可,如VC或者MSC+SDK。
Ⅷ MATLAB 2012a 安装到最后 说 需要支持的编译器
这个你不用管,直接过了就行了,如果你以后需要使用什么编译器的,比如c编译器,你可以使用mex -setup命令进行添加。
Ⅸ matlab2009a用什么编译器
问题描述:系统为win7 64bits,软件为matlab2009a和VS2008,在matlab中输入命令行max -setup,找不到VS2008编译器。
解决方法:
1.下载Microsoft Visual C++ 2008 Express for MatLab,按里面的readme.txt执行操作
Place these three files in C:\Program Files\MATLAB\R2007a\bin\win64\mexopts:
msvc90freeengmatopts.bat
msvc90freematopts.bat
msvc90freematopts.stp
Replace these three files in C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin:
vcvars32.bat
vcvars64.bat
vcvarsx86_amd64.bat
2.修改msvc90freematopts.stp
The file msvc90freematopts.stp on line 51 contains a reference to 'v6.1' change this to 'v6.0a'
3.添加环境变量
The environment variable MSSdk needs to be changed to c:\Program Files\Microsoft SDKs\Windows\v6.0a
一般按这样操作后就可以通过max -setup选择编译器了,但是我在执行上述操作后,虽然matlab能够找到VS2008编译器,但是会有错误,提示为需要安装C++ 64bits compiler and tool 和SDK。其原因是在安装VS2008的时候,如果是按默认设置进行的话,是不会安装C++ 64bits compiler and tool,此时你需要重新安装VS2008,并按自定义安装,在C++选项下面选择 C++ 64bits compiler and tool,当安装完成后,一切就OK了。
