• ベストアンサー

c言語のコンパイルについて教えてください。

Unixとwindows98を使用しています。 #include<stdio.h> #include<math.h>    (以下 省略)  と、c言語のプログラムをして、コンパイルを、gcc ファイル名.c  と するのでしょうか。 cl ファイル名 -lm   とするのでしょうか。  どうすれば良いか、教えてください。 説明が下手で申し訳ございません。 お答えを待ってます。  

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

  • ベストアンサー
  • kokucho81
  • ベストアンサー率61% (157/255)
回答No.3

gcc の場合、標準ライブラリを使用しているかどうかで変わる。 そのほか、ライブラリを使用している場合は、自分でいちいち指定する必要あり。 gcc ****.c -o ****.out -lstdc++ など。 同コマンドは、g++を使用することによって、基本的なものに関しては解決される。 g++ ****.c -o ****.out など。

bobobobo
質問者

お礼

お答え有難うございます。

その他の回答 (2)

  • hero1000
  • ベストアンサー率29% (114/390)
回答No.2

UNIXでもWindows98でもコンパイルしたいということなのでしょうか? UNIXなら「gcc ファイル名.c」でいいと思います。 Windows98の場合はインストールされているコンパイラによりますが、 たいがいはGUIからビルドできるのでコマンドラインは知らなくてもコン パイルできると思います。 ちなみにMS-Cをお使いであれば、「cl ファイル名」でOKでしょう。

bobobobo
質問者

お礼

お答え頂き有難うございます。

  • coolguys
  • ベストアンサー率18% (351/1917)
回答No.1

unixの場合 gcc ファイル名.c で良いと思います。

bobobobo
質問者

お礼

お答えしていただき、有難うございます。 お陰で,UNIXのコンパイラを使用する場合、gcc ファイル名.c   で コンパイルすることを知りました。   

関連するQ&A