- 締切済み
c++のコンパイルの仕方がわかりません
プログラミング初心者です。 今回初めてC++を使ってプログラムを組むこととなったのですが、ソースを書いてからコンパイルの仕方がわかりません。。。 パソコンはmac os x 10.6.8を使っています。 テキストエディタからコンパイルしようとすると-bash: gcc: command not foundでてしまいます。なので、gccが入っていないのだと思い、xcodeをダウンロードしようとしたのですが、「Mac OS X バージョンXcode Install Assistant以降が必要なため、Macintosh HD は“ 10.7”にインストールできません。」と表示されインストールできませんでした。また、apple developerからxcode3はダウンロードできたのですが、やはり-bash: gcc: command not foundと表示されてしまいます。。。 そこで質問なのですが、 1この状況は、そもそもgccが入っていないためにコンパイルが出来ないという認識で合っているのか。 2xcodeの他に何かフリーでコンパイルが出来るソフトはあるのか 3もっと簡単にコンパイルできる方法はあるのか。 ということを、お手数ですがどなたか教えて頂けたらうれしいです。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- kmee
- ベストアンサー率55% (1857/3366)
正確には、「環境変数PATHで指定されたディレクトリを探したけど見つからない」です。 原因としては ・PATHが間違えている ・インストールが正しくできていない が考えられます。 「xcode3はダウンロードできた」とありますが、そのあと「インストール」はしましたか?正常に終了ましたか?再起動はしてみましたか? ターミナルでecho $PATH を実行したらどうなりますか? ターミナルで ls -l /usr/bin/*gcc* を実行したらどうなりますか? ターミナルで ls -l /Developer/usr/bin/*gcc* を実行したらどうなりますか? 「テキストエディタからコンパイル」というのは具体的にどんな操作をしたのでしょうか? 標準のテキストエディットにはそんな機能無いので。
- suzukikun
- ベストアンサー率28% (372/1325)
1.正しいです。 2.うーん、 3.うーん。 このエラーは10.7以降でないとXcodeはインストールできないという意味らしいです。ダウンロードじゃなくて、OSXのインストールCDに入ってませんか?
お礼
ご回答ありがとうございます!! みたいです。。。 あとはlionにバージョンアップして、最新のxcodeをインストールするのが良いですかね…。 インストールCDというのは、PCを買ったときに付属してあるCDのことですか?
お礼
ご回答ありがとうございます! xcodeについて、もう一度アンインストールを行って再インストールしてみたのですが、 変わらず-bash~というのが表示されてしまいます。 ただ、xcodeのアプリ自体は正常に動いているみたいなので、今回はこちらからコンパイルをしていこうと思います。 ご親切なアドバイスありがとうございました。