WEBサービス創造記

WEBサービスを作ったり保守したりしてる人のメモブログです。

C言語でHello world.〜Mac編〜

      2015/01/14

gccの使い方

gccのインストール

Xcodeがインストールしてあれば、GCC(GNU Compiler Collection)というC言語等のコンパイラーが利用できる。

gccでのコンパイル

#include <stdio.h>

int main(void)
{
    printf("Hello world.¥n");
    return 0;
}

このhello.cをgccでコンパイルして実行するには以下の手順を実行する。

$ cd /path/to/dir    hello.cを保存したディレクトリへ移動
$ gcc hello.c    a.outという実行ファイルが生成される
$ ./a.out
Hello world.

また、以下のように-oオプションを利用することで、GCCによるコンパイル後に生成される実行ファイルの名前を指定することができる。

$ gcc hello.c -o hello
$ ./hello
Hello world.

下記のようにオプションを先にもってきても同じ結果になる。

$ gcc -o hello hello.c

コンパイル時の警告を表示するオプションに-Wallがあり、このオプションは付加することが推奨されているらしい。

$ gcc -Wall -o hello hello.c

 - Objective-C , , ,