アットウィキロゴ
Peta@wiki
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

Peta@wiki

C++ MakeFIle

最終更新:

匿名ユーザー

- view
管理者のみ編集可

MakeFileの基本


#=======================================================================
# Name of This File
#=======================================================================
THISFILE = Makefile

#---------------------------------------------------------
# MACROS
#---------------------------------------------------------
CC = g++
INCLUDES =
CFLAGS = $(INCLUDES) -O2 -Wall -funroll-loops -DNDEBUG #-fomit-frame-pointer
LDFLAGS = -lm

EXE_DIR = .
EXE_NAME = dpmbga
EXE = $(EXE_DIR)/$(EXE_NAME)

BASE_OBJS = dpmbga.o mtrand.o functions.o matrix.o objective_problem.o
OBJS = $(BASE_OBJS) dpmbga_main.o
LIB = libdpmbga.a

#---------------------------------------------------------
# Default rules
#---------------------------------------------------------
.cpp.o:
$(CC) $(CFLAGS) -o $@ -c $<

#---------------------------------------------------------
# rules
#---------------------------------------------------------
release: $(EXE)
$(EXE): $(OBJS)
$(CC) -o $@ $^ $(LDFLAGS)

clean:
rm -f $(EXE) $(OBJS) $(LIB)




記事メニュー
最近更新されたスレッド
ウィキ募集バナー