Install MinGW-w64 compiler without Add-on explorer

I want to install the MinGW-w64 compiler but my Add-On Explorer isn't working. Is there another way to install or a way to fix the Add-On explorer. Problem could be due to work firewall or browser restrictions. I have set my proxy server.

 採用された回答

Yatin
Yatin 2016 年 11 月 15 日

0 投票

Please refer to the MinGW FAQ page for configuring MinGW manually.

1 件のコメント

Franck Thierry Pouomogne
Franck Thierry Pouomogne 2020 年 6 月 21 日
hello everyone , please i have problem to dowload MinGW-w64 a C/C++ compiler from TDM-GCC , for matlab 2014 , what can i do please ..?

サインインしてコメントする。

その他の回答 (3 件)

Soma Ardhanareeswaran
Soma Ardhanareeswaran 2016 年 10 月 21 日

0 投票

You can specify the proxy settings in MATLAB preferences. Refer https://www.mathworks.com/help/matlab/matlab_env/web-browsers-and-matlab.html#bq37bb3-3
If you are still not able to proceed, then you can download the TDM GCC 4.9.2 MinGW compiler from the following link - https://sourceforge.net/projects/tdm-gcc/files/TDM-GCC%204.9%20series/4.9.2-tdm64-1/
Install the compiler and then run the following command in MATLAB to configure it with MATLAB
mex -setup C++
MATLAB should now be able to detect the compiler

1 件のコメント

Tim
Tim 2016 年 10 月 25 日
proxy isn't the issue - that's set and works.
Downloaded gcc-4.9.2-tdm64-1-c++.zip from the sourceforge link you provided but didn't know how to install (no installer in package).
Found installer package at https://sourceforge.net/projects/tdm-gcc/files/TDM-GCC%20Installer/Previous/1.1309.0/. (also from web site at http://tdm-gcc.tdragon.net/.) Installed but MATLAB doesn't find the installed compiler.
Full details of Add-On Explorer error shows very long URL that is not available. See below. I tried copy-paste of various parts of this URL in Chrome, but nothing works. https://www.mathworks.com/add-ons loads but none of the links on the MinGW compiler page do anything. Other sub-URLs, such as https://www.mathworks.com/add-ons/loading?platform=Win64&language=en-US&release=R2016a&docLanguage=en-US, give an error that the Add-On Explorer is unavailable.

サインインしてコメントする。

Mark Thomas
Mark Thomas 2018 年 1 月 17 日
編集済み: Mark Thomas 2018 年 1 月 17 日

0 投票

If your ZIP archive has the pre-built compiler in it, you just need to unzip it under a directory with no spaces in its name. My MinGW-w64 lives under D:\Programs, and its top-level directory [created by the installer, not from a ZIP file] contains directories:
D:\Programs\TDM-GCC-64\__installer
\bin
\gdb64
\include
\lib
\libexec
\share
\x86_64-w64-mingw32
MATLAB uses the environment variable MW_MINGW64_LOC to find the MinGW-w64 compiler (see this answer https://uk.mathworks.com/matlabcentral/answers/313298-i-already-have-mingw-on-my-computer-how-do-i-configure-it-to-work-with-matlab#answer_244144).
I ran cmd.exe with admin rights to open a terminal and entered command sysdm.cpl [this is the command run by steps 2 & 3 in the answer's instructions for MATLAB R2015b to R2017a] and followed steps 4-9, setting MW_MINGW64_LOC to "D:\Programs\TDM-GCC-64".
The MATLAB mex -setup command found MinGW-w64, and set it up as the MEX compiler.

1 件のコメント

Carlos S
Carlos S 2018 年 10 月 8 日
Thanks. Worked perfectly!

サインインしてコメントする。

Mixajlo
Mixajlo 2018 年 7 月 2 日
編集済み: Mixajlo 2018 年 7 月 2 日

0 投票

You can normally install compiler from add-on explorer, but you should execute matlab command: >>webutils.htmlrenderer('ie')
By this command, you will force matlab to use internet explorer as the html renderer, instead of forced chrome renderer. Matlab doesn't work perfectly with chrome.

質問済み:

Tim
2016 年 10 月 18 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by