なんとな~くしあわせ?の日記

「そしてそれゆえ、知識そのものが力である」 (Nam et ipsa scientia potestas est.) 〜 フランシス・ベーコン

wxWidgets続き

First programs in wxWidgets
ここを見ながら初めてのwxWidgetsをやってみる。開発環境をDEVC++にしようとしたんだが、プロジェクトを作って開くたびにエラーが出て嫌な感じなのでeclipse CDTでMakefileを書いて作る(IDEとはなんだったのか…)。

自分が書いたやつはこんな感じ。またまたHttpClientを作りたいので、最終的な実行ファイルの名前がwxHttpClient.exe。(アイコンを読み込む段階で躓いてるので完成はしてないが…)

# Makefile
CC = gcc
CXX = $(shell wx-config --cxx)
TARGET = wxHttpClient
OBJECTS = main.o frame.o

# 
all : $(TARGET)

$(TARGET) : $(OBJECTS) 
		$(CXX) $(OBJECTS) -o $(TARGET) `wx-config --cxxflags --libs`

frame.o : frame.h
		$(CXX) -c frame.cpp `wx-config --cxxflags --libs`

main.o : main.cpp main.h frame.h Tutorial.xpm
		$(CXX) -c main.cpp `wx-config --cxxflags --libs`