Wie stelle ich Matlab die alte GCC-Version zur Verfügung?

8

Auf meinem Computer habe ich Ubuntu 10.10 mit gcc 4.4.4. Ich versuche, einige mex-Dateien zu kompilieren, die CUDA verwenden, und ich bekomme folgende Fehlermeldung:

%Vor%

Ich gehe davon aus, dass ich durch die Verknüpfung von Matlab mit gcc 4.2.3 den Fehler beheben kann, aber ich weiß nicht, wie ich es machen soll.

mex -setup gibt mir folgende Optionen:

%Vor%     
Framester 15.12.2011, 17:33
quelle

1 Antwort

9

Ich habe es gelöst, indem ich mein mexopts.sh file geändert habe, in ~/matlab/R2009b/mexopts.sh (ändere es mit deiner Matlab-Version)

Finde deine Architektur (für mich ist es glnxa64 ) und ändere es wie folgt:

%Vor%

PS: Sie müssen auch die richtige Version von gcc installieren

    
Oli 15.12.2011, 18:12
quelle

Tags und Links