首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装MinGW-W64C/C++编译器,以便在Matlab2016b中使用?

如何安装MinGW-W64C/C++编译器,以便在Matlab2016b中使用?
EN

Stack Overflow用户
提问于 2017-07-13 07:13:53
回答 1查看 14.2K关注 0票数 1

我正在安装MinGW-W64C/C++编译器,以便在MATLAB 20176b中使用,但是有几个错误。如何在Matlab2016b中使用所有必要的调整来安装此编译器?

作为直接从Matlab到Matlab的第一条路:

  1. 从这里下载了MinGW-W64C/C++编译器:https://www.mathworks.com/matlabcentral/fileexchange/52848-matlab-support-for-mingw-w64-c-c++-compiler
  2. 在运行true Matlab并批准安装和安装软件包后,它给出了一个错误,如下:

安装第三方软件有问题。若要解决此问题,请与技术支持部门联系

第二种方法是分别安装MinGW-W64C/C++编译器,然后调整到Matlab中使用。但是安装之后,Matlab就不认识它了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-13 12:28:48

Matlab中提供的不承认MinGW安装的细节有点模糊,但我想尝试一下。

安装MinGW时,默认安装目录是路径中有空格的目录(Program )。由于某些原因,Matlab (external/compiling-c-mex-files-with-mingw.html)不支持这一点:

不要在路径名中有空格的位置安装MinGW。例如,不要使用: C:\Program \TDM-GCC-64

在我的情况下,我直接在C驱动器上安装了MinGW。因此,我的安装目录有以下布局:

C:\\mingw64 64

  • C:\\mingw64 64\bin
  • C:\\mingw64 64\等
  • C:\\mingw64 64\*.

安装完毕后,只需将Matlab指向安装目录,在我的示例中,我需要运行以下命令:

代码语言:javascript
复制
setenv('MW_MINGW64_LOC','C:\mingw64')

在此之后,您应该准备好运行mex编译命令。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45073791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档