• ベストアンサー

WindowsでC言語をコンパイルするには?

WindowsでC言語をコンパイルするにはどうすればいいのですか?

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

  • ベストアンサー
  • mcurry
  • ベストアンサー率28% (45/158)
回答No.3

mingwを使う。 http://www.mingw.org/ 英語だけど、 ググれば、日本語の解説ページとかでてくるかも。

参考URL:
http://www.mingw.org/
rescue100
質問者

お礼

ありがとうございます。 GNUで安心そうだったので、 Automated MinGW Installer 5.1.4をダウンロードしました。

rescue100
質問者

補足

MinGWをインストールしました。以下のことについて教えてください。 環境変数のPATHに「;C:\MinGW\bin」を追加しました。 ソースをsrcというフォルダを作成し「C:\MinGW\src」に入れました。 1.「gcc -c hello.c」でコンパイルできるようにするには、どこの環境変数に「C:\MinGW\src」を追加すればいいですか? #include <stdio.h> main() { printf("Hello World!\n"); } 2.デスクトップに生成された、6個のファイルはなんですか? mingw.ini mingw.ini.old mingw32-dev.tar.gz w32-dev.tar.gz binutils-2.19.1-mingw32-bin.tar.gz gcc-core-3.4.5-20060117-3.tar.gz これらのファイルは削除していいですか?

その他の回答 (5)

回答No.6

完全に主題と離れますが、 >実際に開発されている生の声が聞けるのがQ&Aサイトの利点だと思います。 >2009年で2003年、2006年の情報がいま使えるかわかりませんからね。 実際にググってみました。 そしたら○○○○や□□□□という情報がありました。 これらは2009年時点でも使えますでしょうか? というような質問をしてほしいわけです。 何もやらないでオメーラ全部やれっていうのはどうも解せません。 実際に、このようなQAサイトは回答者のボランティアになるわけなので、 回答がつかなければ、結局自分でやらないといけない。 ある程度ヒントが貰えるだけで十分だと考えなければなりませぬ。

rescue100
質問者

お礼

ありがとうございます。 他の人はどうやってるのかな?という軽い気持ちで投稿しました。 教えてgoo!は大変為になるので重宝しています。 オメーラ全部やれっていう気持ちではなく、1つのコミュニティだと考えて利用させていただいています。 不愉快の思いをさせたのでしたら、ごめんなさいmm

回答No.5

>無料のコンパイラで有名なのはどれですか? だから、Web検索すればそこらへんの情報も得られますよ。 何でもかんでも掲示板で聞けばいいと思わないで、自分でできそうなことは やってみましょう。 不親切なサイトですと「ググれカス」であしらわれてしまいますし。

rescue100
質問者

お礼

ありがとうござます。 ネットには数々の情報が溢れています。 実際に開発されている生の声が聞けるのがQ&Aサイトの利点だと思います。 2009年で2003年、2006年の情報がいま使えるかわかりませんからね。

  • BearCave
  • ベストアンサー率20% (189/909)
回答No.4

Microsoftが「Visual Studio Express Edition」という無料のプログラミングツールを提供していますので、そちらを利用してみてはどうでしょうか。C/C++、C#、Visual Basicなどが使えます。Visual Studioは関連書籍も沢山出ていますので、情報も得やすいです。 ここからダウンロードできますよ。 http://www.microsoft.com/japan/msdn/vstudio/Express/

rescue100
質問者

お礼

ありがとうございます。 Visual Studio 2005がインストールされています。 すっかり忘れていました。

  • chie65535
  • ベストアンサー率43% (8525/19381)
回答No.2

C言語のコンパイラを入手して下さい。 あちこちのメーカーから、色々なコンパイラの無料版、お験し版、製品版などが出てて、メーカーサイトでダウンロードしたり、通販で買ったり出来ます。

rescue100
質問者

お礼

ありがとうござます。 無料版は機能が劣っているわけですよね。 できれば無料のコンパイラが良いです。お金がないので。

回答No.1

C言語をコンパイルってどういうことでしょうか? C言語で書かれたソースコードをコンパイルしてオブジェクトファイルを作成するのであれば、 コンパイラが必要になります。 Windowsのどのバージョンかわかりませんが、コンパイラが付属していないのであれば、 作成できません。 Windows対応のコンパイラがあればコマンドを正しく指定すればコンパイルできるはずです。 ちなみにフリーのコンパイラはネット上にあるので探せば見つかると思います。 Google等の検索エンジンで「フリー C言語 コンパイラ」等のキーワードで検索してみてください。

rescue100
質問者

お礼

ありがとうござます。 無料のコンパイラで有名なのはどれですか?

関連するQ&A

  • C言語のWindows7と8.1用のコンパイル

    https://www.youtube.com/watch?v=MJ9qrhJFdHE  以上にコマンドプロンプトを使いコンパイルしています。 C言語のWindows7と8.1用のコンパイル対応か定かではないのですが!?    どこで購入できますか!  よろしくお願いします。

  • C言語のコンパイルについて...。

    あの、C言語を勉強しているのですが、コンパイル法がわかりません。  作成は ”秀丸”で行っています。MS-DOSプロントでコンパイルは、どうやれば、できるのでしょうか?  Visual C は持っていますがインストしていません。    OSはWindows2000です。    コンパイルの手順や いいコンパイルソフトがあればお願いします。

  • C言語 コンパイル

    C言語の無料コンパイルがあったら教えてください 使用目的はC言語の練習です 機能は高機能でなくても使いやすければいいです Win XPです 何度もすいません^^

  • C言語コンパイルっ

    Cygwinを使ってコンパイルしているんですが。Visuai C++ 2005でC言語のコンパイルがしたいのですが2005で付属のコマンドプロンプト風のものでなくあの画面(抽象的ですみません、起動したらまず表示される画面です)でやりたいんです(>ω<) お力を貸してください。

  • C言語の無料コンパイルソフトを探しています。

      Web上でできる、以下を紹介していただいたきました。  http://codepad.org/  パソコンのHDDにセットアップして使用するコンパイルソフトが  無料でインターネットにないか、現在探しています。 http://okwave.jp/qa/q8818120.html  では Visual Studio Express 2013 for Windows Desktop  をインストールしまして、  目的とする「C言語」のコンパイルですが ご紹介していただいた、 http://ateliereclair.blog.fc2.com/blog-entry-51. …  で、   できるか試しました。  その中の手順項目の以下で   (11) 新しい項目の追加ウィンドウで、以下の作業をする。 左側で、インストール済み → Visual C++ → コードを選択。 右側で、C++ ファイル(.cpp) を選択。  とあり   言語選択で 目的とする C言語の選択ができず そこでリタイヤ  しました。  現時点では コンパイルができておりません?  C言語のコンパイルは  Express 2013 for Windows Desktop  では、できないようですが私個人の意見なので、まだわかりません?  その他、C言語のコンパイルするソフトが、フリーでインターネット上に  ないでしょうか?  よろしくお願いします。

  • C言語とC++言語

    C言語でコンパイルできC++でコンパイルできないプログラムとその逆でC++でコンパイルできC言語でコンパイルできないプログラムを教えてください。よろしく

  • C言語のコンパイルができません

    http://www.c-lang.org/primer.html 上記サイトのC入門用プログラム「hello.c」と言うソースのコンパイルを試みたのですが、エラーが出てしまいコンパイルできません。OSはwindows7でコンパイラはMinGWです。

  • Windows上でC言語を勉強したい。

    私は現在専門学校でC言語の勉強をしています。 自宅のwindows上でもC言語を学習したいのですが、どうすればいいのかわかりません。 web上の”C言語開発環境~”ソフトをインストールしてみたものの、使い方が全く分からずに困っています。 学校ではfedora7を使って端末からC言語の記述とコンパイルをしています。windows上でも同様にC言語の学習ができないでしょうか?参考になるサイトなどありましたら教えていただけると助かります、よろしくお願いいたします。

  • C言語をコンパイルしたいのですが、無料のコンパイル環境はありますか?

    学校で、C言語習いました。 課題で出されたレポートの動作確認をしたいのですが、コンパイル環境がありません。 学校に行けばコンパイルできるのですが、エラーが出たら持ち帰り家で考える→再度学校で実行→以下続く をしていたら時間がかかってしょうがありません。 フリーのコンパイル環境はあるのでしょうか? あれば入手方法を教えてください。(PC環境はWindowsXPです。) もちろん、違法入手ではなくて安全なものを探しています。 ない場合は、どのくらいの値段で売っているものなのでしょうか? 検索してよく見かけるのは、『Borland C++Compiler 5.5 』なのですが、Windows2000(!?)までしか対応しておらず、現在はサイトが停止(!?よくわからないのですが、DL不可)していたので入手できませんでした。 入手方法を知りたいのはもちろんなのですが、Cファイルを作成して実行する方法など、短くても簡単でもよいので合わせて使い方を教えていただければ嬉しいです。 あと、素人質問で申し訳ないのですが、C言語のコンパイラでC++やその他の言語のコンパイルはできますか?(その逆もできますか?)

  • VisualStudio.netでC言語のコンパイル

    VisualStudio.netでC言語(ANSI など)のコンパイルができますでしょうか?またコンパイル方法もよろしくお願いします。 要するにVisualStudio6.0みたいに使えるかどうかです。C#は後ほど勉強して使います。