Mam problem z kompilacją Matlab mex. Potrzebuje konkretnej starej wersji kompilatora gcc 4.4.6. Ale w menedżerze jest tylko wersja 4.4. Jak mogę to określić jako 4.4.6? Czy to możliwe?
Następnie muszę uruchomić go jako polecenie gcc. Obecnie moje polecenie gcc działa w wersji 4.7.2. Jak mogę przełączyć polecenie gcc, aby uruchomić starą wersję na maszynie Mint. Ponieważ instalacja tylko kompilatora nie działa dla Matlaba i wywołuje zwykłe polecenie gcc.
linux
linux-mint
gcc
matlab
erogol
źródło
źródło
Odpowiedzi:
Wystarczy zainstalować pakiet
gcc-4.4
wraz z inną wersją gcc. Następnym krokiem będzie zmiana domyślnejgcc
na tę konkretną wersję. Najbardziej elegancki i łatwy w użyciu sposóbupdate-alternatives
. Wszystko to wyjaśniono w tej odpowiedzi Stackoverflow.com .źródło