ページ

2013年12月6日金曜日

MinGW のインストール

gtkmm-win32-devel-2.10.8-1.exe をダウンロードしてインストール

パスを設定する
D:\MinGW\bin
D:\MinGW\msys\1.0\bin


確認する
>gcc -v

バージョンが表示されれば成功


hello.c
#include <stdio.h>

int main(void)
{
    printf("Hello world!\n");

    return 0;
}

>gcc hello.c

a.exe が出来上がる。
コマンドプロンプトから実行できる。

Makefile を作る。
SRC=hello.c
OBJS=$(SRC:.c=.o)
PROG=hello.exe
CC=gcc
CFLAGS=-Wall -O3
#LDFLAGS=-mwindows
RM=rm


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

.PHONY : all
all: $(PROG)

$(PROG): $(OBJS)
 $(CC) $(OBJS) $(LDFLAGS) -o $@

.PHONY : clean
clean:
 $(RM) $(OBJS)

>make

hello.exe が出来る。


0 件のコメント:

コメントを投稿