ログ日記

作業ログと日記とメモ

現実逃避にObjective-Cを入れる

etchの場合。

apt-cache search objective-c
apt-get install gobjc


emacsを暫定的に設定。

;; Objective-Cの設定(Objective-Cディレクトリ以下のみ)
(setq auto-mode-alist (cons '("/Objctive-C/*.[hm]" . objc-mode)
                            auto-mode-alist))


入門。
http://www.oklab.org/program/objective-c_linux.html


Gtk+も眺める。
http://www.gnome.gr.jp/docs/gtk+-2.0.x-tut/gtk-tut.html


あとはGtk+をラップするクラスを作ればObjective-CGUIプログラミングが出来る。


makefile

CFLAGS  += `pkg-config --cflags gtk+-2.0`
LDFLAGS += -lobjc `pkg-config --libs gtk+-2.0`

all: sampleGUI

%.o:    %.m
        $(CC) -c $(CFLAGS) $< -o $@