2013年3月14日木曜日

[Windows][Cygwin]C言語のプログラムをコンパイルする

Cygwin を使って C 言語のプログラムを作ってコンパイルします。

今のところプログラムを作ってコンパイルする必要性はあんまりないのですが、最低限できるようにしておきます。


必要となるパッケージ

最低限必要になるのは gcc-core です。このパッケージなら gcc コマンドが入ってます。
管理者権限で実行した Cygwin の Setup.exe で、Search ボックスに「gcc-core」で検索すれば Devel のカテゴリに出てきます。
※詳しい手順は パッケージの追加インストール を参照
gcc-core だけ指定しておけば、binutils、gcc-mingw-core、libintl3 など依存関係を解決して必要なパッケージも全部入れてくれます。

C プログラムコードの作成

では簡単にプログラムを書いてみます。

test.c #include <stdio.h>

int main(void){
    printf("Hello, World!\n");
    return 0;
}

コンパイルしてみます。

$ which gcc
/usr/bin/gcc

$ gcc test.c
(何もエラーが表示されない)

$ ls
a.exe  test.c

実行してみます。

$ ./a.exe
Hello, World!

無事最低限の環境が整いました。


Cygwin のページに戻る

0 件のコメント:

コメントを投稿