こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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もっと簡単にコンパイルできる方法はあるのか。

ということを、お手数ですがどなたか教えて頂けたらうれしいです。
よろしくお願いします。

投稿日時 - 2012-02-15 14:46:05

QNo.7306613

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

正確には、「環境変数PATHで指定されたディレクトリを探したけど見つからない」です。
原因としては
・PATHが間違えている
・インストールが正しくできていない
が考えられます。

「xcode3はダウンロードできた」とありますが、そのあと「インストール」はしましたか?正常に終了ましたか?再起動はしてみましたか?
ターミナルでecho $PATH を実行したらどうなりますか?
ターミナルで ls -l /usr/bin/*gcc* を実行したらどうなりますか?
ターミナルで ls -l /Developer/usr/bin/*gcc* を実行したらどうなりますか?

「テキストエディタからコンパイル」というのは具体的にどんな操作をしたのでしょうか?
標準のテキストエディットにはそんな機能無いので。

投稿日時 - 2012-02-15 20:25:49

お礼

ご回答ありがとうございます!

xcodeについて、もう一度アンインストールを行って再インストールしてみたのですが、
変わらず-bash~というのが表示されてしまいます。
ただ、xcodeのアプリ自体は正常に動いているみたいなので、今回はこちらからコンパイルをしていこうと思います。
ご親切なアドバイスありがとうございました。

投稿日時 - 2012-02-16 01:08:38

ANo.1

1.正しいです。
2.うーん、
3.うーん。

このエラーは10.7以降でないとXcodeはインストールできないという意味らしいです。ダウンロードじゃなくて、OSXのインストールCDに入ってませんか?

投稿日時 - 2012-02-15 14:55:39

お礼

ご回答ありがとうございます!!

みたいです。。。
あとはlionにバージョンアップして、最新のxcodeをインストールするのが良いですかね…。
インストールCDというのは、PCを買ったときに付属してあるCDのことですか?

投稿日時 - 2012-02-15 15:47:59

あなたにオススメの質問