forked from LinearFold/LinearFold
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
21 lines (18 loc) · 733 Bytes
/
Makefile
File metadata and controls
21 lines (18 loc) · 733 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
################################
# Makefile
#
# author: He Zhang
# edited by: 11/2018
################################
CC=g++
DEPS=src/LinearFoldEval.h src/LinearFold.h src/Utils/energy_parameter.h src/Utils/feature_weight.h src/Utils/intl11.h src/Utils/intl21.h src/Utils/intl22.h src/Utils/utility_v.h src/Utils/utility.h
CFLAGS=-std=c++11 -O3
.PHONY : clean linearfold
objects=bin/linearfold_v bin/linearfold_c
linearfold: src/LinearFold.cpp $(DEPS)
chmod +x linearfold draw_circular_plot
mkdir -p bin
$(CC) src/LinearFold.cpp $(CFLAGS) -Dlv -Dis_cube_pruning -Dis_candidate_list -o bin/linearfold_v
$(CC) src/LinearFold.cpp $(CFLAGS) -Dis_cube_pruning -Dis_candidate_list -o bin/linearfold_c
clean:
-rm $(objects)