JKU Mechatronik

Mechatronik Forum


Matlab x64 & Mex-file Generierung

#1 von Springer , 01.11.2009 19:10

Da ich vor kurzem auf das doch recht gelungene Windows 7 64-Bit umgestiegen bin, hab ich auch meine ganze Software fürs Studium auf die neuesten 64-Bit kompatiblen Versionen umgestellt, inklusive Matlab 2009b x64.

Benötigt man für diverse Praktika jedoch MEX-file Generierung, so wird man schnell merken, dass das ohne weiteres nicht mehr möglich ist, da bei den 64-Bit Versionen die C Compiler nicht mehr vorinstalliert mitgeliefert werden. (siehe: http://www.mathworks.com/support/solutio...lution=1-6IJJ3L)

Um das wieder zu ermöglichen müssen folgende Schritte durchgeführt werden:
1) C Compiler installieren (vorzugsweise Microsoft Visual Studio 2008 Express, http://www.microsoft.com/express/vc/ => Ist Freeware und erzeugt schnellen Code)
2) Microsoft Windows SDK (x64 Compilers and Tools MUSS installiert werden, http://msdn.microsoft.com/en-us/windowsserver/bb980924.aspx)
3) MatLab öffnen und "mex -setup" in das Command Window tippen
4) Compiler auswählen (Microsoft Visual Studio 2008)
5) Fertig

Ich hoffe ich konnte einigen die Stunden ersparen, die ich dafür brauchte bis es klappte.

Lg,
Springer


-----------------------------------------------------------------------------------------------------------
Die Technik ist auf dem Weg, eine solche Perfektion zu erreichen, daß der Mensch ohne sich selber auskommt.

 
Springer
Moderator
Beiträge: 521
Registriert am: 08.10.2005


   

Die Antwort auf alle Fragen
figures nicht ausgeben sondern direkt speichern

jku-Linz

Kostenlos Bilder hochladen
Xobor Erstelle ein eigenes Forum mit Xobor
Datenschutz