Install MinGW-w64 compiler without Add-on explorer

46 visualizzazioni (ultimi 30 giorni)
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.

Risposta accettata

Yatin
Yatin il 15 Nov 2016
Please refer to the MinGW FAQ page for configuring MinGW manually.
  1 Commento
Franck Thierry Pouomogne
Franck Thierry Pouomogne il 21 Giu 2020
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 ..?

Accedi per commentare.

Più risposte (3)

Soma Ardhanareeswaran
Soma Ardhanareeswaran il 21 Ott 2016
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 Commento
Tim
Tim il 25 Ott 2016
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.

Accedi per commentare.


Mark Thomas
Mark Thomas il 17 Gen 2018
Modificato: Mark Thomas il 17 Gen 2018
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.

Mixajlo
Mixajlo il 2 Lug 2018
Modificato: Mixajlo il 2 Lug 2018
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.

Community Treasure Hunt

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

Start Hunting!

Translated by