• ベストアンサー

ccコマンドが使えない

初歩的な質問ですみません。 Linuxでソースをコンパイルしようと思って、ccコマンドを使おうとしているのですが、 ccだけうってもコマンドが見つからないと言われてコンパイルできません。 ネットで調べようとしたのですが、イマイチどこから調べたらいいのかわかりませんでした。 原因の可能性について、考えられることをご教授お願いしたいと思います。

質問者が選んだベストアンサー

  • ベストアンサー
  • Yeti21
  • ベストアンサー率47% (396/830)
回答No.4

which cc で、ccコマンドが有るか確認してください。 無いと思いますので、同様に、which gcc で確認してください。 どちらも無ければ、gccをインストールして下さい。 gccだけ有る場合、下記のコマンドでシンボリックリンクを作成してみてください。 ln -s `which gcc` /usr/bin/cc もちろん、ccではなくgccでのみコンパイルするなら不要です。 makefileなどでccで記述されており、修正せずにどちらでも使用したいのであれば シンボリックリンクを作成してみてください。

noname#58274
質問者

お礼

丁寧な回答ありがとうございます。 教えて頂いた方法で試してみます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

noname#39970
noname#39970
回答No.3

ccは 入ってない。 後は他の人の答えの通り。

全文を見る
すると、全ての回答が全文表示されます。
  • KnKn9898
  • ベストアンサー率31% (40/127)
回答No.2

gccだと思いますよ。

全文を見る
すると、全ての回答が全文表示されます。
noname#143146
noname#143146
回答No.1

gccコマンドを使用するのではないでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ccコマンドの使い方

    こんばんは。 初歩的な質問なんですが、コマンドプロンプトにて「ccコマンド」を入力したら下記エラーが発生します。原因ってなんなのでしょうか? プリコンパイル後に作成されたCファイルをccコマンドにてコンパイルしたいです。 OSはWindowsで、オラクルは9.2を使っています。 C:\>cc -c -I/usr/include -I -I$ORACLE_HOME/precomp/public -Aa ten001. c 'cc' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 C:\>cc -o ten001 ten001.o -L/usr/lib -lclt -L$ORACLE_HOME/lib -lcl ntsh 'cc' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。

  • Extract sourceコマンドについて?

    ソースプログラムをコンパイルおよびインストールするのに最低限必要なコマンドとは? という問題の答えに「Extract source」があります。 このコマンドをネットや参考書を探しても見当たらないのですが存在するコマンドですか? 存在するコマンドとしたらどういったことをするコマンドですか? 回答のほどよろしくお願い致します。

  • スレッドないで外部コマンドの実行

    rubyでスレッドを作成して内部で外部コマンドを実行しました. するとコマンドが終了するまで止まってしまいます. ググってみたら ”WindowsのRubyでThread内でプロセス作成すると止まっちゃう”とあり http://ecpplus.net/weblog/windows_ruby_threa/ ソースまでありましたが,私の環境はlinuxなので実行できません. linux環境でこの問題を解消する方法はありますでしょうか? ご教授願います

    • ベストアンサー
    • Ruby
  • mailコマンドでメール送信が出来ない

    Linuxでメール送信をしようとmailコマンドを使用してみたのですが、携帯(それ以外でも)で受信することが出来ません。 ********************************************** $ mail xxxxx@xx.ne.jp(携帯のアドレスetc) Subject: TEST This is test. . Cc: ********************************************** という感じでターミナルからコマンドでメールを送信しようとしたのですが、メールが届きません。知識不足のためどこをどうしていいのか分かりません。原因はどこなのか分かる方がいらっしゃいましたらご教授お願いします。Linux初心者なので、分かりやすく教えて頂けるとありがたいです。宜しくお願いします。

  • configureコマンドとは

    いつも大変お世話になっております。 PHPのインストールで困っていまして、参考書には、 1 PHPのソースコードをダウンロードし、 2 任意のディレクトリに移動した後、 3 tar xvzf php-5.2.2. tar. gzというコマンドで解答し、 4 ファイルを解凍したディレクトリに移動する。 5 「configure」コマンドで、コンパイル時の条件を設定する と説明してあります。 「configure」コマンドは初めて目にするもので、これはOSがLinuxの場合と考えてもよろしいでしょうか?参考書は、OSはLinuxを前提とすると書かれていますので、そのままかも知れませんが、いまいちはっきりとしませんので、おわかりの方がおられれば、お教え下さると嬉しく思います。 ちなみに、XAMPPのWindows(私はOSはWindowsなので)へのインストールの仕方は大丈夫ですので、そちらの説明は構いません。 どうぞよろしくお願いいたします。

  • ccとgcc

    ccとgcc とある業務の必要スキルに C言語(cc , makefile含む) とあるのですが、 ccというのはどこまでできればいいのでしょう? UNIXだとたいていgccとの事ですが、 gccでコマンドを付けつつコンパイルできる程度でいいのでしょうか? 管理なのであまり技術的なことはいらないと思うのですが、 こんなのつかうよ、というお話が頂ければ幸いです。

  • コマンドプロンプト、JDKについて

    この度JAVA言語を勉強しようと思いまして、 JAVA言語の参考書を購入し、勉強、練習しているのですが、JDKをインストールし、コマンドプロンプト内にてディレクトリの移動まではできるのですが、ソースファイルを作成し、javacでコンパイルしようとするとコマンドプロンプト内にて「’javac’は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」と表示されコンパイルできないのですが、その原因が全くわかりません。対処法を教えてください。 OSはXPです。

  • patchコマンドってどのrpmに入っているの?

    現在Redhat Linux 7.0を入っています。使いたいソフトをコンパイルしたいのですが、パッチを当てる時点でpatchコマンドが使えず困っています。どうやったら使えるようになるかご存知の方教えていただけませんか?

  • dirコマンド

    初歩的ですが、Linuxのコマンドについて この場で質問させてください。 現場の業務でサーバのログ取得を行っています。 流れとして踏み台サーバにログインし、 Tera TermでLinuxサーバに入って ftpコマンドで踏み台サーバに接続し、 mputしています。 ※Linuxサーバ → 踏み台サーバ 手順はftpコマンド実行後に、dirコマンドを叩き、 cdコマンドでログを配置する場所まで移動しています。 この部分ですが、dirコマンドをなぜ叩いているのでしょうか。 ちなみに実行結果はsuccessと表示されるだけです。 ご回答いただけると幸いです。

  • コマンドプロンプト

    初心者ですが、よろしくお願いします。 Cドライブの中にjavaというフォルダを作り、この中に「HelloWorldApp.java」というソースファイルを作りました。 そして、コマンドプロンプトを使ってこのソースファイルを コンパイルしようとしているのですができません。 「C:\java>dir」を行うと、「ドライブCのボリュームラベルがありません。」と出ます。コンパイルできないのと関係あるのでしょうか?

    • ベストアンサー
    • Java