人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

andlinux でhello.cをgccでコンパイルしようとすると

hello.c:1:19: error stdio.h: No such file or directory

といわれました。どうしたらよいのでしょうか。

●質問者: filofax
●カテゴリ:コンピュータ インターネット
✍キーワード:andLinux gcc Hello コンパイル
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● pahoo
●35ポイント

stdio.h は、コンパイルに必要なヘッダファイルの1つです。gcc をインストールすれば、自動的に作成されているはずです。

まず、

find / -name stdio.h -print

で stdio.h の位置を確認してください。通常は /usr/include/ の下にあるはずです。


もし見つからないようでしたら、glibc-headers-xxxxx(xxxxにはバージョン番号が入る)がインストールされていない可能性があります。再度インストールしてみてください。


2 ● hirotow
●35ポイント

http://blog.livedoor.jp/morizo2000/archives/407897.html

http://www.skuld.biz/fswiki/wiki.cgi/ubuntu?page=ubuntu%B4%C4%B6...

この辺参考にしてください。

一番簡単な方法は

apt-get update

apt-get install build-essential

すればいいようです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ