menu_bar

イントロダクション
Last Modify 2007/12/25 20:02:21


ここでは、mingw-gcc を 使って、windows GUI のプログラムを作ることを
目的としています。コンパイル環境は、linux。実行は windows というものです。

まず、コンパイラの設定ですが、 以下のように makefile を作成してもらえれば
いいかと思います。


# Makefile # This makefile mingw-gcc cross compile # CC = /usr/local/mingw32/bin/gcc CXX = /usr/local/mingw32/bin/gcc CFLAGS = LDLIBS = -mwindows CPPFLAGS = .SUFFIXES: .cpp .exe SRC = $(wildcard *.cpp) TARGET = $(SRC:%.cpp=%.exe) all: $(TARGET) .cpp.exe:: $(CXX) $(CPPFLAGS) $< -o $@ $(LDLIBS) clean: rm -f *.o $(TARGET) *~ *.core core
LDLIBS にある、-mwindows が ミソです。 WINAPI を使った プログラムでは、これを 設定する必要があります。 もし、手で コンパイルするのであれば、 /usr/local/mingw32/bin/gcc sample01.cpp -o sample01.exe -mwindows と してください。 ただし、特定の章では、別途 lib が 必要になる場合があるので、 そのときは、別途 コンパイル方法を明示するようにします。 なお、この ページは、プログラムが ある程度できる人(1年ぐらいかな) を対象としているので、御了承下さい。(_ _)..
目次へ


単純リンク・相互リンク 大歓迎です
ご意見、ご感想は、umeda@tele.ucl.ac.beまで
履歴書など TEL +32 10 47 80 74 (オフィス)