(Windows系统)MATLAB2021a安装MinGW |
您所在的位置:网站首页 › matlab2022a安装后找不到 › (Windows系统)MATLAB2021a安装MinGW |
%%MATLAB2021a安装MinGW -w64%%%%%%%%%%%%% %%创建时间2021年6月24日%%%%%%%%%%%%%%%%%%% %%创建者回全奇%%%%%%%%%%%%%%%%%%%%%%%% %%最后修改时间2021年6月24日%%%%%%%%%%%%%%%% %%修改内容增加了一些图片描述%%%%%%%%%%%%%%%% %%声明: %多图杀猫。 目录 一,在线安装 1,从附加功能管理器安装: 2,在官网下载 二,离线安装 1,从附加功能管理器安装: 2,安装 三,卸载: 1,正常卸载: 支持包安装目录1: 支持包下载目录: 临时文件夹: 其他, 2,异常卸载 四,检查安装状态的几种方法: 1,通过命令检查附加功能列表: 2,在附加功能管理器上检查: 3,检查关联: 五,一些说明 六,参考资料 一,在线安装 1,从附加功能管理器安装:在MATLAB的主界面点击“附加功能。” 在附加功能资源管理器搜索“MinGW”,并点击我选择的这个 点击安装: 再点安装: 点击“我接受” 点击下一步: 若是顺利,会按照下图依次进行。若失败,请移转离线安装。 请访问: Compilers - MATLAB & Simulink 选择"Download MinGW now" 然后跳转到: MATLAB Support for MinGW-w64 C/C++ Compiler - File Exchange - MATLAB Central 弹出下载窗口: 下载完成后双击mingw.mlpkginstall,他会自动打开matlab安装,或者自己打开matlab,切换到MATLAB的当前文件夹到安装文件所在目录后双击: 自动打开附加功能管理器,之后一路下一步,和上面通过附加管理器上直接安装步骤相同。 二,离线安装离线安装需要事先下载好安装包,请参照步骤“1,从附加功能管理器安装:”或者访问:https://download.csdn.net/download/quanqihui/19809455 进行下载。然后步骤“2,安装”进行安装。 1,从附加功能管理器安装:在MATLAB的主界面点击“附加功能。” 在附加功能资源管理器搜索“MinGW”,并点击我选择的这个 点击安装: 再点仅下载: 点击“我接受” 点击下一步: 选择下载文件夹: 若是顺利,会按照下图依次进行,之后跳转到2进行安装,依照步骤运行。若失败,请直接访问我csdn资源列表里的离线安装包并下载,https://download.csdn.net/download/quanqihui/19809455。 注意:该文件有解压密码,请用winrar打开文件,密码显示在右侧。经过多重跳转会跳转到我网盘分享的文件,密码同样是用winrar打开后显示.(避免被和谐……)
打开运行,输入cmd并回车。 切换到你matlab安装的目录的安装器(SupportSoftwareInstaller.exe)所在目录,比如:D:\ruanjian\Polyspace\R2021a\bin\win64,前面的D:\ruanjian请自行替换,另外matlab和安装包请放在同一个盘符,否则容易出错。 输入下面一行命令,/d代表需要切换盘符,而路径若是带有特殊符号比如空格则需要用“”框上: cd /d "D:\ruanjian\Polyspace\R2021a\bin\win64"结果如图: 接着执行如下命令,进行静默安装,您也可以进行互动式安装,参见安装包的readme.txt文件,但互动式安装容易出错且比静默式安装慢,所以推荐使用静默式安装,不过静默式安装完成也没有提示,请将下面的命令中的两个路径替换为安装包解压后的ssi_input.txt所在的路径: SupportSoftwareInstaller.exe -downloadfolder "D:\quanqihui\Downloads\MathWorks\SupportPackages\R2021a" -inputfile "D:\quanqihui\Downloads\MathWorks\SupportPackages\R2021a\ssi_input.txt"结果如图: 之后请检查任务管理器中是否有如图所示的进程: 当安装完成后这几个进程会自动消失。之后请按照下面检查安装状态的几种方法进行检查。 tips:请在matlab关闭状态下执行上述命令,否则任务管理器中的几个进程一直不会消失:安装卡住了。此时请关闭MATLAB,大概率会继续安装,否则请在任务管理器中的MATLAB消失后再执行上述命令。 三,卸载: 1,正常卸载:打开附加功能资源管理器 在MATLAB的主界面点击“附加功能。” 在附加功能资源管理器搜索“MinGW”,并点击我选择的这个 点击管理 切换到附加功能管理器 ,点击右边的三个小点点,选择卸载: 选择“是”: 接着手动清除以下目录及子目录或者更深层下名称与MinGW相关的文件。 ProgramData是个隐藏文件夹,你可显示隐藏文件来打开或者使用运行执行%ProgramData%来打开。也可执行%AllUsersProfile%来打开。 快捷键参考:https://www.jb51.net/diannaojichu/277461.html 运行快捷键:win+R,win是指windows键,键盘上通常显示为四个小方块也就是开机显示的windows图标。 支持包安装目录1:C:\ProgramData\MATLAB\SupportPackages\R2021a 运行打开自己用户名所在目录:%HOMEPATH%。或者%USERPROFILE% 安装包下载目录通常在MATLAB中自行设置,默认一般为:系统盘\用户\用户名\Downloads\MathWorks\SupportPackages\R2021a。 支持包下载目录:C:\用户\用户名\Downloads\MathWorks\SupportPackages\R2021a 请不要用“temp”打开用户Temp目录,而是用“%USERPROFILE%\AppData\Local\Temp”打开,前者打开的是windows目录下的temp目录。 临时文件夹:C:\用户\用户名\AppData\Local\Temp\SupportPackages_R2021a***** 其他,如果删除前面三部分再次安装仍旧有问题,请删除下面的文件,每删除一个,尝试一下: C:\Program Files\Polyspace\R2021a\bin\win64\mexopts\mingw64.xml C:\Program Files\Polyspace\R2021a\bin\win64\mexopts\mingw64_g++.xml C:\Program Files\Polyspace\R2021a\bin\win64\mexopts\mingw64_g++_sdk10+.xml C:\Program Files\Polyspace\R2021a\help\bugfinder\ug\troubleshooting-project-creation-from-mingw-build.html C:\Program Files\Polyspace\R2021a\help\codeprover\ug\troubleshooting-project-creation-from-mingw-build.html C:\Program Files\Polyspace\R2021a\help\matlab\matlab_external\compiling-c-mex-files-with-mingw.html C:\Program Files\Polyspace\R2021a\help\matlab\matlab_external\compiling-c-mex-files-with-mingw_zh_CN.html C:\Program Files\Polyspace\R2021a\help\matlab\matlab_external\install-mingw-support-package.html C:\Program Files\Polyspace\R2021a\help\matlab\matlab_external\install-mingw-support-package_zh_CN.html C:\Program Files\Polyspace\R2021a\help\polyspace_bug_finder_server\ug\troubleshooting-project-creation-from-mingw-build.html C:\Program Files\Polyspace\R2021a\help\polyspace_code_prover_server\ug\troubleshooting-project-creation-from-mingw-build.html C:\Program Files\Polyspace\R2021a\help\rtw\15b_mingw_toolchain.png C:\Program Files\Polyspace\R2021a\sys\ros1\win64\ros1\boost\include\boost-1_72\boost\predef\platform\mingw.h C:\Program Files\Polyspace\R2021a\sys\ros1\win64\ros1\boost\include\boost-1_72\boost\predef\platform\mingw32.h C:\Program Files\Polyspace\R2021a\sys\ros1\win64\ros1\boost\include\boost-1_72\boost\predef\platform\mingw64.h C:\Program Files\Polyspace\R2021a\sys\tcc\win64\include\_mingw.h C:\Program Files\Polyspace\R2021a\toolbox\coder\compile\+coder\+make\+internal\mingwDiagnostics.m C:\Program Files\Polyspace\R2021a\toolbox\coder\compile\tools\registry\mingwSetupFcn.m C:\Program Files\Polyspace\R2021a\toolbox\idelink\foundation\+linkfoundation\+xmakefile\+decorator\mingwDecorator.p C:\Program Files\Polyspace\R2021a\toolbox\physmod\common\external\library\lib\win64\ex_ert_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\common\external\library\lib\win64\ex_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\common\external\library\lib\win64\ex_rtwsfcn_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\common\foundation\core\lib\win64\pm_ert_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\common\foundation\core\lib\win64\pm_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\common\foundation\core\lib\win64\pm_rtwsfcn_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\common\math\core\lib\win64\mc_ert_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\common\math\core\lib\win64\mc_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\common\math\core\lib\win64\mc_rtwsfcn_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\network_engine\lib\win64\ne_ert_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\network_engine\lib\win64\ne_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\network_engine\lib\win64\ne_rtwsfcn_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\simscape\engine\core\lib\win64\ssc_core_ert_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\simscape\engine\core\lib\win64\ssc_core_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\simscape\engine\core\lib\win64\ssc_core_rtwsfcn_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\simscape\engine\sli\lib\win64\ssc_sli_ert_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\simscape\engine\sli\lib\win64\ssc_sli_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\simscape\engine\sli\lib\win64\ssc_sli_rtwsfcn_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\sm\core\lib\win64\sm_ert_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\sm\core\lib\win64\sm_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\sm\core\lib\win64\sm_rtwsfcn_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\sm\math\lib\win64\pm_math_ert_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\sm\math\lib\win64\pm_math_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\sm\math\lib\win64\pm_math_rtwsfcn_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\sm\ssci\lib\win64\sm_ssci_ert_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\sm\ssci\lib\win64\sm_ssci_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\physmod\sm\ssci\lib\win64\sm_ssci_rtwsfcn_mingw64.lib C:\Program Files\Polyspace\R2021a\toolbox\rtw\rtwdemos\crl_demo\crl_simd_mul_MinGW.m C:\Program Files\Polyspace\R2021a\toolbox\rtw\rtwdemos\crl_demo\crl_table_align_MinGW.m C:\Program Files\Polyspace\R2021a\toolbox\serdes\amicodegen\registry\ibis_ami_mingw.m C:\Program Files\Polyspace\R2021a\toolbox\shared\cgxe\cgxe\+CGXE\+Coder\code_mingw_make_file.p C:\Program Files\Polyspace\R2021a\toolbox\target\extensions\processor\intelhost\tfl\intel_ipp_tfl_table_win_64_mingw.mat 2,异常卸载在某些情况,错误卸载matlab未能i正确卸载MinGW,需要手动删除以下目录下同minGW相关的文件: C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\bin\mingw32-make.exe C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\bin\x86_64-w64-mingw32-c++.exe C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\bin\x86_64-w64-mingw32-g++.exe C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\bin\x86_64-w64-mingw32-gcc.exe C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\bin\x86_64-w64-mingw32-gcc-6.3.0.exe C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\bin\x86_64-w64-mingw32-gcc-ar.exe C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\bin\x86_64-w64-mingw32-gcc-nm.exe C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\bin\x86_64-w64-mingw32-gcc-ranlib.exe C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\bin\x86_64-w64-mingw32-gfortran.exe C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\lib\gcc\x86_64-w64-mingw32 C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\lib\gcc\x86_64-w64-mingw32\6.3.0\include\c++\x86_64-w64-mingw32 C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\libexec\gcc\x86_64-w64-mingw32 C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\licenses\mingw-libgnurx C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\licenses\mingw-w64 C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\licenses\mingw-w64\COPYING.MinGW-w64.txt C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\licenses\mingw-w64\COPYING.MinGW-w64-runtime.txt C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\opt\include\ncursesw\nc_mingw.h C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\opt\include\ncursesw\ncurses_mingw.h C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32 C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\include\_mingw.h C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\include\_mingw_dxhelper.h C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\include\_mingw_mac.h C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\include\_mingw_off_t.h C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\include\_mingw_print_pop.h C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\include\_mingw_print_push.h C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\include\_mingw_secapi.h C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\include\_mingw_stat64.h C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\include\_mingw_stdarg.h C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\include\_mingw_unicode.h C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\include\sdks\_mingw_ddk.h C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\include\sdks\_mingw_directx.h C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\lib\libmingw32.a C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\lib\libmingwex.a C:\ProgramData\MATLAB\SupportPackages\R2021a\3P.instrset\mingw_w64.instrset\x86_64-w64-mingw32\lib\libmingwthrd.a C:\ProgramData\MATLAB\SupportPackages\R2021a\appdata\3p\win64\mingw_w64.instrset C:\ProgramData\MATLAB\SupportPackages\R2021a\appdata\3p\win64\mingw_w64.instrset\mingw_w64.instrset_install_info.txt C:\ProgramData\MATLAB\SupportPackages\R2021a\appdata\components\3p\mingw_w64.instrset_win64 1605406934 1761854059740551726.xml C:\ProgramData\MATLAB\SupportPackages\R2021a\appdata\components\softwaresupportpkgs\mex\mingw C:\ProgramData\MATLAB\SupportPackages\R2021a\appdata\components\softwaresupportpkgs\mex\mingw\mingw_common 1605608454 5141361009076400387.xml C:\ProgramData\MATLAB\SupportPackages\R2021a\appdata\components\softwaresupportpkgs\mex\mingw\mingw_resources_common 1605404864 987595723741556925.xml C:\ProgramData\MATLAB\SupportPackages\R2021a\appdata\files\3p\mingw_w64.instrset_win64 1605406934_manifest.json C:\ProgramData\MATLAB\SupportPackages\R2021a\appdata\files\softwaresupportpkgs\mex\mingw C:\ProgramData\MATLAB\SupportPackages\R2021a\appdata\files\softwaresupportpkgs\mex\mingw\mingw_common 1605608454_manifest.json C:\ProgramData\MATLAB\SupportPackages\R2021a\appdata\files\softwaresupportpkgs\mex\mingw\mingw_resources_common 1605404864_manifest.json C:\ProgramData\MATLAB\SupportPackages\R2021a\appdata\products\MATLAB Support for MinGW-w64 C C:\ProgramData\MATLAB\SupportPackages\R2021a\mex\supportpackages\mingw C:\ProgramData\MATLAB\SupportPackages\R2021a\resources\mingw C:\ProgramData\MATLAB\SupportPackages\R2021a\resources\mingw\en\mingw_msgs.xml C:\ProgramData\MATLAB\SupportPackages\R2021a\toolbox\local\instrset\mingw_w64.instrset C:\ProgramData\MATLAB\SupportPackages\R2021a\toolbox\local\path\softwaresupportpkgs_mex_mingw_mingw.phl C:\用户\用户名\Downloads\MathWorks\SupportPackages\R2021a\archives\3p\mingw_w64.instrset_win64_1605406934 C:\用户\用户名\Downloads\MathWorks\SupportPackages\R2021a\archives\3p\mingw_w64.instrset_win64_1605406934\mingw63.zip C:\用户\用户名\Downloads\MathWorks\SupportPackages\R2021a\archives\common\productdata_MATLAB Support for MinGW-w64 C C:\用户\用户名\Downloads\MathWorks\SupportPackages\R2021a\archives\common\softwaresupportpkgs\mex\mingw C:\用户\用户名\Downloads\MathWorks\SupportPackages\R2021a\archives\common\softwaresupportpkgs\mex\mingw\mingw_common_1605608454.xml C:\用户\用户名\Downloads\MathWorks\SupportPackages\R2021a\archives\common\softwaresupportpkgs\mex\mingw\mingw_common_1605608454.zip C:\用户\用户名\Downloads\MathWorks\SupportPackages\R2021a\archives\common\softwaresupportpkgs\mex\mingw\mingw_resources_common_1605404864.xml C:\用户\用户名\Downloads\MathWorks\SupportPackages\R2021a\archives\common\softwaresupportpkgs\mex\mingw\mingw_resources_common_1605404864.zip C:\用户\用户名\Downloads\MathWorks\SupportPackages\R2021a\archives\win64\3p\mingw_w64.instrset_win64_1605406934.xml C:\用户\用户名\Downloads\MathWorks\SupportPackages\R2021a\archives\win64\3p\mingw_w64.instrset_win64_1605406934.zip C:\用户\用户名\Downloads\MathWorks\SupportPackages\R2021a\archives\win64\productdata_MATLAB Support for MinGW-w64 C C:\Program Files\Polyspace\R2021a\appdata\components\3p\mingw_win64 1605407097 3766119358204622245.xml C:\Program Files\Polyspace\R2021a\appdata\files\3p\mingw_win64 1605407097_manifest.json C:\Program Files\Polyspace\R2021a\bin\win64\mexopts\mingw64.xml C:\Program Files\Polyspace\R2021a\bin\win64\mexopts\mingw64_g++.xml C:\Program Files\Polyspace\R2021a\bin\win64\mexopts\mingw64_g++_sdk10+.xml C:\Program Files\Polyspace\R2021a\help\bugfinder\ug\troubleshooting-project-creation-from-mingw-build.html C:\Program Files\Polyspace\R2021a\help\codeprover\ug\troubleshooting-project-creation-from-mingw-build.html C:\Program Files\Polyspace\R2021a\help\matlab\matlab_external\compiling-c-mex-files-with-mingw.html C:\Program Files\Polyspace\R2021a\help\matlab\matlab_external\compiling-c-mex-files-with-mingw_zh_CN.html C:\Program Files\Polyspace\R2021a\help\matlab\matlab_external\install-mingw-support-package.html C:\Program Files\Polyspace\R2021a\help\matlab\matlab_external\install-mingw-support-package_zh_CN.html C:\Program Files\Polyspace\R2021a\help\polyspace_bug_finder_server\ug\troubleshooting-project-creation-from-mingw-build.html C:\Program Files\Polyspace\R2021a\help\polyspace_code_prover_server\ug\troubleshooting-project-creation-from-mingw-build.html C:\Program Files\Polyspace\R2021a\help\rtw\15b_mingw_toolchain.png C:\Program Files\Polyspace\R2021a\sys\ros1\win64\ros1\boost\include\boost-1_72\boost\predef\platform\mingw.h C:\Program Files\Polyspace\R2021a\sys\ros1\win64\ros1\boost\include\boost-1_72\boost\predef\platform\mingw32.h C:\Program Files\Polyspace\R2021a\sys\ros1\win64\ros1\boost\include\boost-1_72\boost\predef\platform\mingw64.h C:\Program Files\Polyspace\R2021a\sys\tcc\win64\include\_mingw.h C:\Program Files\Polyspace\R2021a\toolbox\coder\compile\+coder\+make\+internal\mingwDiagnostics.m C:\Program Files\Polyspace\R2021a\toolbox\coder\compile\tools\registry\mingwSetupFcn.m 四,检查安装状态的几种方法: 1,通过命令检查附加功能列表:在matlab主界面输入 addons = matlab.addons.installedAddons获得已安装附件列表,其中应该有"MATLAB Support for MinGW-w64 C/C++ Compiler" (1)MATLAB主界面的附加功能 (2)搜索MinGW,状态为已安装。 (1)在MATLAB主界面输入了“mex -setup”,显示:MEX配置为使用‘MinGW64 Compiler(C)’ 如果不是,下方的选项里应该是会有的。 4,检查安装记录(部分引用自玩转 MATLAB 附加功能/硬件支持包安装_tzlaa的博客-CSDN博客_matlab附加功能安装包 经验分享 | 玩转 MATLAB 附加功能/硬件支持包安装) (1)以运行打开临时目录,输入%Temp% : (2)打开日志文件,文件名为mathworks_username.log,username为本地计算机登录的用户名: (3)在log里查找安装情况,如之前没安装成,则找下哪些文件没安装成功,比如: 这是之前我下载失败的,因为网络问题失败,也可单独下载,不过我没有单独安装过,这部分仅供参考,还是比较推荐我上传的那个完整的离线包的,根据我所查到的资料,请放在C:\Users\\Downloads\MathWorks\SupportPackages\R2021a\archives\3p下面对应的文件夹,比如mingw63.zip就放在3p下生成的mingw_w64.instrset_win64_1605406934文件夹里(请以实际为准),然后再在matlab那下载,他会跳过该文件,参见https://ww2.mathworks.cn/support/search.html/answers/313286-why-do-i-see-a-java-util-zip-zipexception-error-in-my-installer-log-file-when-i-try-to-install-the.html?fq[]=asset_type_name:answer&fq[]=category:support/downloads3041&page=1 :下面Jonathan Eagle的发言. 可能需要下载的: http://ssd.mathworks.com/supportfiles/downloads/SupportPackageThirdParty/R2019b/mingw_w64/win64/mingw63.zip 引用的那个文章里下载失败的: http://www.libsdl.org/release/SDL-1.2.15-win32-x64.zip 五,一些说明1,环境变量 MATLAB2021a这个版本,环境变量似乎不再需要添加。 所以诸如需要额外下载的'configuremingw'.功能不再需要, 此功能在2017b后开始启用。 此功能用于配置环境变量,安装好MinGW之后下载该功能,在命令窗口输入: configuremingw(MINGWROOT)括号里 是MinGW所在的目录,如果是下载的是GCC或者TDD版本的需要用这个配置。或者 直接运行: configuremingw然后选择目录。 而15b-17a则需要手动配置环境变量:(a)系统环境变量(b)临时环境变量 (A) 要在Windows 7/8/10上将MW\u MINGW64设置为系统环境变量,请执行以下操作: 确保您具有管理权限。 从“开始”菜单中选择“计算机”。 从关联菜单中选择“系统属性”。 单击高级系统设置>高级选项卡。 单击环境变量。 在“系统变量”下,选择“新建”。 在“新建系统变量”对话框中,在“变量名称”字段中键入MW_MINGW64_LOC。 在变量值字段中,键入MinGW-w64编译器安装的位置,例如“C:\TDM-GCC-64”。 单击“确定”关闭对话框,然后关闭“控制面板”对话框。 (B) 要使用MATLAB将MW\u MINGW64设置为临时环境变量,请执行以下操作: 在MATLAB命令窗口中运行以下命令: setenv('MW_MINGW64_LOC',folder)其中“folder”是MinGW的安装目录。例如,“C:\TDM-GCC-64”。每次启动MatlabforMatlab时都需要运行此命令才能正确使用MinGW。您可以考虑将上述命令添加到“startup.m”文件中。这将在每次启动MATLAB时执行命令。 要验证: 执行上述步骤后,可以通过运行以下命令来验证编译器是否被MATLAB识别: mex -setup2,安装目录不建议安装在默认的“Program Files”目录,请选择一个没有空格的路径且不应包含大小写英文字母和数字以外的字符(中文、日文、德文等native language均禁止使用 )。 六,参考资料MinGW 的全称是:Minimalist GNU on Windows 。它实际上是将经典的开源 C语言 编译器 GCC 移植到了 Windows 平台下,并且包含了 Win32API ,因此可以将源代码编译为可在 Windows 中运行的可执行程序。而且还可以使用一些 Windows 不具备的,Linux平台下的开发工具。一句话来概括:MinGW 就是 GCC 的 Windows 版本 。 MinGW-w64 与 MinGW 的区别在于 MinGW 只能编译生成32位可执行程序,而 MinGW-w64 则可以编译生成 64位 或 32位 可执行程序。正因为如此,MinGW 现已被 MinGW-w64 所取代,且 MinGW 也早已停止了更新,内置的 GCC 停滞在了 4.8.1 版本,而 MinGW-w64 内置的 GCC 则更新到了 8.1.0 版本。(引用自MinGW-w64的安装及配置教程) How do I perform a clean re-installation of a Support Package? How do I perform a clean re-installation of a Support Package? - MATLAB Answers - MATLAB Central MATLAB Support for MinGW-w64 C/C++ Compiler https://ww2.mathworks.cn/support/search.html/answers/489540-matlab-support-for-mingw-w64-c-c-compiler.html?fq[]=asset_type_name:answer&fq[]=category:support/introduct1740&page=1 Matlab选择mingw编译器 Matlab选择mingw编译器_lsxpu的专栏-CSDN博客_mingw.mlpkginstall 经验分享 | 玩转 MATLAB 附加功能/硬件支持包安装 经验分享 | 玩转 MATLAB 附加功能/硬件支持包安装 matlab.addons.installedAddons 获取已安装的附加功能列表 - MATLAB matlab.addons.installedAddons- MathWorks 中国 mingw-w64 http://mingw-w64.org/doku.php An error when installing 'MATLAB Support for MinGW-w64 C/C++ Compiler' https://ww2.mathworks.cn/support/search.html/answers/386347-an-error-when-installing-matlab-support-for-mingw-w64-c-c-compiler.html?fq[]=asset_type_name:answer&fq[]=category:support/introduct1740&page=1 MinGW-w64的安装及配置教程 MinGW-w64的安装及配置教程 - 浔阳晓歌 - 博客园 I already have MinGW on my computer. How do I configure it to work with MATLAB? I already have MinGW on my computer. How do I configure it to work with MATLAB? - MATLAB Answers - MATLAB Central Troubleshooting and Limitations Compiling C/C++ MEX Files with MinGW-w64 Troubleshooting and Limitations Compiling C/C++ MEX Files with MinGW-w64- MATLAB & Simulink MinGW 安装和常见库编译 MinGW 安装和常见库编译_flaming的专栏-CSDN博客 Why do I see a "java.util.zip.ZipException" error in my installer log file when I try to install the MinGW support package? Why do I see a "java.util.zip.ZipException" error in my installer log file when I try to install the MinGW support ... - MATLAB Answers - MATLAB Central Why do I receive an Error regarding third party software when Downloading or Installing a support package? Why do I receive an Error regarding third party software when Downloading or Installing a support package? - MATLAB Answers - MATLAB Central How do I Download and Install a Support Package on an Offline Machine? How do I Download and Install a Support Package on an Offline Machine? - MATLAB Answers - MATLAB Central 关键词: cygwin,MinGW-w64的安装,GNU/Linux,MW_MINGW64_LOC,TDM-GCC-64 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |