GCC:エラー幹部cc1plusにしよう:execvpの:そのようなファイルやディレクトリはありません

G ++とgccの異なるバージョンがインストールされている場合、この問題が発生することがあります。

G ++ - バージョン
 のgcc --version

これらの結果が得られない場合は、おそらくインストールのgccの複数のバージョンを持っています。あなたは使ってチェックすることができます。

dpkgの-l | grepの GCC | awkは ' {$ 2印刷します} '


通常は/ usr / binに/ gccのは、あなたが持っている場合は、再び/usr/bin/gcc-4.6または/usr/bin/gcc-4.8言って連結SYMされるの/ etc /代替/ gccの(にSYMは、リンクされますGCC-4.6、GCC-4.8がインストールされています。)

このリンクを変更することにより、あなたは同じバージョンでのgccとg ++実行を行うことができますし、これはあなたの問題を解決することがあります!

 

それは働いていた、とエラーがIは、/ etc /代替/ GCCのソフトリンクを修正した後、消えるの/ usr / binに/ gcc72を/ usr / binに/ gcc48とLN -fsは/ usr / binに/ gcc48の/ etc /代替/ GCCから。 

REF:  https://stackoverflow.com/a/23037280/8025086

 

おすすめ

転載: www.cnblogs.com/buxizhizhoum/p/11955812.html