最(初|小)のHello World!
というわけでObjective-Cの勉強を始める事にしました。
最初に最小のHello Worldを作ってみたいと思います。
#import <stdio.h> #import <objc/Object.h> int main () { printf("Hello World!\n"); return 0; }
はい、見事にObjective-Cの要素0です。C言語と見た目が全くかわりませんね。
$ gcc main.m -o main -lobjc $ ./main Hello World!
完成です。
まいどgccのコマンド打つのが面倒なのでコマンドファイルを作っておきます
gcc $1.m -o $1 -lobjc
これをgccocみたいなファイル名で保存して
$ gccoc main $ ./main Hello World!
てな感じでうまく動きました。