Skip to content

Commit 29ab1f7

Browse files
committed
Add GDAL libraries
1 parent 012ff26 commit 29ab1f7

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

Makefile

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1+
export GDAL_LIBS=`gdal-config --libs` `gdal-config --dep-libs` -DUSEGDAL
2+
export GDAL_CFLAGS=`gdal-config --cflags`
13
RICHDEM_GIT_HASH="-NA-"
24
RICHDEM_COMPILE_TIME=`date -u +'%Y-%m-%d %H:%M:%S UTC'`
35
export RD_CXX_FLAGS=-I../common/richdem/include -DRICHDEM_GIT_HASH="\"$(RICHDEM_GIT_HASH)\"" -DRICHDEM_COMPILE_TIME="\"$(RICHDEM_COMPILE_TIME)\""
4-
export CXXFLAGS=--std=c++17 -g -O3 -march=native -Wall -Wno-unknown-pragmas -pipe #-fopenmp #-fsanitize=address
5-
export LIBS=-lnetcdf
6+
export CXXFLAGS=--std=c++17 -g -O3 -march=native -Wall -Wno-unknown-pragmas -pipe -fopenmp #-fsanitize=address
67
export DS_LIB_FLAGS=-Iparallel-hashmap
8+
#export LIBS=-lnetcdf
79

810

911
a.out: main.cpp DisjointDenseIntSet.hpp dephier.hpp ../common/netcdf.hpp Makefile fill_spill_merge.hpp
10-
$(CXX) $(CXXFLAGS) $(DS_LIB_FLAGS) $(RD_CXX_FLAGS) main.cpp ../common/richdem/include/richdem/richdem.cpp $(LIBS)
12+
$(CXX) $(GDAL_CFLAGS) $(DS_LIB_FLAGS) $(CXXFLAGS) $(RD_CXX_FLAGS) -o dephier.exe main.cpp ../common/richdem/include/richdem/richdem.cpp $(LIBS) $(GDAL_LIBS)
1113

1214
clean:
1315
rm a.out

0 commit comments

Comments
 (0)