http://hpc.sourceforge.net/
に行ってgccをダウンロードしました。その後説明文
" cd to the download folder. Then gunzip gcc-4.9-bin.tar.gz (if your browser didn't do so already) and then sudo tar -xvf gcc-4.9-bin.tar -C /. It installs everything in /usr/local. "
に従いgunzip gcc-4.9-bin.tar.gzはターミナルで実行できましたが、sudo tar -xvf gcc-4.9-bin.tar -C を実行すると
tar: Option -C requires an argument
Usage:
List: tar -tf <archive-filename>
Extract: tar -xf <archive-filename>
Create: tar -cf <archive-filename> [filenames...]
Help: tar --help
と出てくるのですがここからどうすれば良いのでしょうか?教えていただけると大変嬉しいです
エラーに出ている通りで「-Cオプションの引数が足りません」。
gunzip gcc-4.9-bin.tar.gz
sudo tar -xvf gcc-4.9-bin.tar -C /
エラーに出ている通りで「-Cオプションの引数が足りません」。
gunzip gcc-4.9-bin.tar.gz
sudo tar -xvf gcc-4.9-bin.tar -C /
tarコマンドで-Cオプションを付けずに実行すると、アーカイブは
「コマンドを実行したディレクトリ直下」に展開されます。
ダウンロードしたディレクトリ等で展開をすると、そのままでは
gccが見つからない状態となってしまうわけです。
(コマンドはPATHが通ったディレクトリに配置する必要がある)
"-C"に続けて指定した"/"は「ルートディレクトリ」と呼ばれており、
今回の実行例ではgccを"/usr/local"の下にインストールする為に
指定しています。
参考:
http://www.itmedia.co.jp/help/tips/linux/l0418.html
http://www.geekpage.jp/blog/?id=2007/1/11
なるほど。とてもよく分かりました。御回答ありがとうございました。
Mac OS X なら xcode をインストールすると コマンドラインのコンパイラも インストールされますね。
「別画面」って別途インストールしたGNU Emacs for OSXとかで良いのかしら。
TerminalからEmacsさんこんちわ!(Mac編) - ぶろぐっぐ
できました!!僕の(おそらく)曖昧な質問に的確に答えて頂きありがとうございます。
操作の意味はよく分からないですが。本で軽く調べようかと思います。
tarコマンドで-Cオプションを付けずに実行すると、アーカイブは
2015/04/15 22:18:56「コマンドを実行したディレクトリ直下」に展開されます。
ダウンロードしたディレクトリ等で展開をすると、そのままでは
gccが見つからない状態となってしまうわけです。
(コマンドはPATHが通ったディレクトリに配置する必要がある)
"-C"に続けて指定した"/"は「ルートディレクトリ」と呼ばれており、
今回の実行例ではgccを"/usr/local"の下にインストールする為に
指定しています。
参考:
http://www.itmedia.co.jp/help/tips/linux/l0418.html
http://www.geekpage.jp/blog/?id=2007/1/11
なるほど。とてもよく分かりました。御回答ありがとうございました。
2015/04/15 23:31:25