DRYな備忘録

Don't Repeat Yourself.

Debianコマンドライン上にてObjective-CでHelloWorld【Objective-C】【Debian6】【apt-get】【gcc】

【問題】

Objective-Cがアツいそうですが(遅い?)、XcodeGUIで開発しなきゃならんのですか?というところで

【インストール】

というかgccの拡張?

$ sudo apt-get install gobjc
Reading package lists... Done
Building dependency tree
(中略)
Setting up libobjc2 (4.4.5-8) ...
Setting up gobjc-4.4 (4.4.5-8) ...
Setting up gobjc (4:4.4.5-1) ...

【ヘローオブジシー!】

Hello.m

#import <objc/Object.h>

int main(){
    printf("Hello, Obj-C!!\n");
    return 0;
}

書いた。

【コンパイル】

$ ggc Hello.m -lobjc

コンパイルド。

$ ls
Hello.m  a.out

【実行】

$ ./a.out
Hello, Obj-C!!

おk。

【雑感】

だから何だと言われると困っちゃう。

 

thanks to...

Linux で Objective C を走らせてみた