-
Notifications
You must be signed in to change notification settings - Fork 3
/
Makefile.arch
41 lines (30 loc) · 977 Bytes
/
Makefile.arch
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
### ###
### THIS IS AN EXAMPLE OF AN ARCHITECTURE-DEPENDENT MAKEFILE ###
### ###
### Make a copy of this file for your personal use and ###
### adjust the include and library paths below ###
# C++ compiler and flags
CMP=mpic++
CXXFLAGS=-O3 -Wall -DPROFILE
MATHFLAGS=-ffast-math -funroll-loops
# Archiver
AR = ar
# Linker and flags
LNK=mpic++
# Default project (set to "example_particle" in Makefile)
#SIM=
###### include and library paths #####
# Miscellaneous files:
INC=-I/home/sandroos/codes/util
# Boost
INC_BOOST=-I/usr/local/boost_1_47_1/include
LIB_BOOST=-L/usr/local/boost_1_47_1/lib -lboost_program_options
# ParGrid (no LIB)
INC_PARGRID=-I/home/sandroos/codes/pargrid
LIB_PARGRID=
# VLSV file format
INC_VLSV=-I/home/sandroos/codes/vlsv
LIB_VLSV=-L/home/sandroos/codes/vlsv -lvlsv
# Zoltan
INC_ZOLTAN=
LIB_ZOLTAN=-lzoltan