forked from ty2806/storage_layout_emulation
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
28 lines (18 loc) · 705 Bytes
/
Makefile
File metadata and controls
28 lines (18 loc) · 705 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
ifneq ($(USE_RTTI), 1)
CXXFLAGS += -fno-rtti
endif
CXX = g++
CXX_FLAGS = -std=c++1y -O0 -ggdb -g3
all: emu_runner
# CXXFLAGS += -std=c++1y
# $(info PRINT FLAGS $(CXXFLAGS))
# PLATFORM_CXXFLAGS := $(filter-out -std=c++11,$(PLATFORM_CXXFLAGS))
# $(info PRINT FLAGS $(PLATFORM_CXXFLAGS))
# PLATFORM_CXXFLAGS += -std=c++1y
# $(info PRINT FLAGS $(PLATFORM_CXXFLAGS))
# CFLAGS += -std=c++1y
# $(info PRINT FLAGS $(CFLAGS))
emu_runner: emu_runner.cc emu_environment.cc tree_builder.cc workload_executor.cc workload_generator.cc query_runner.cc
$(CXX) $(CXX_FLAGS) $@.cc -o$@ emu_environment.cc tree_builder.cc workload_executor.cc workload_generator.cc query_runner.cc
clean:
rm -rf emu_runner