Matlab mexcompileの問題に苦労しています。特定の古いバージョンのgccコンパイラ4.4.6が必要です。しかし、マネージャーには4.4バージョンしかありません。どうすれば4.4.6として指定できますか?それとも可能ですか?
次に、gccコマンドとして実行する必要があります。現在、私のgccコマンドは4.7.2バージョンを実行しています。 gccコマンドを切り替えて、Mintマシンで古いバージョンを実行するにはどうすればよいですか。コンパイラのみをインストールしてもMatlabでは機能せず、プレーンなgccコマンドを呼び出しているためです。
パッケージgcc-4.4
を他のバージョンのgccと一緒にインストールするだけです。次のステップは、デフォルトのgcc
をこの特定のバージョンに変更することです。最もエレガントで簡単な方法は、update-alternatives
を使用することです。これはすべて このStackoverflow.comの回答 で説明されています。