jshitaの日記

勉強したことを書いていきます。

gcc: error した時の対処法

rbenv とかでたまに gcc 関連のエラーが出るので対処法まとめ。

gcc: error: unrecognized command line option '-V' は無視

-V オプションは古い gcc でのみサポートされているオプションで、 gcc のバージョンが古いかどうかを判断するために利用されている可能性が高いので、それほど重要ではない。

cannot find ****.o: No such file or directory と出た場合

****.o が見つからないそうなので、インストールする。
どのパッケージに含まれているかを調べるためには apt-file を利用する。

sudo apt-file search ****.o

apt-file でパッケージ一覧が表示されるので、それっぽいパッケージ名をググりながら、いずれかをインストールする。

とりあえず現状は上記の事柄を意識しつつエラー文章を読んでいけば何とかなってます。