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:
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:
PS: Sie müssen auch die richtige Version von gcc installieren