Modified Makefile potentially remove the include if it is generally not necessary.

-pthread is necessary
This commit is contained in:
Tina_Azure
2023-03-20 17:59:41 +01:00
parent c1478da85a
commit b79a513e62

View File

@ -1,5 +1,5 @@
.POSIX: .POSIX:
INC=-I/home/user/project/resources/boost_1_81_0 -L/home/user/project/resources/boost_1_81_0/stage/lib
SRCFILES = src/main.cpp SRCFILES = src/main.cpp
db: db:
@ -12,12 +12,16 @@ db:
dbclean: dbclean:
sudo -u postgres sh -c 'dropdb cavecomm ; dropuser cavecommadmin' sudo -u postgres sh -c 'dropdb cavecomm ; dropuser cavecommadmin'
all:
rm -r bin cavecomm
g++ $(INC) -o cavecomm $(SRCFILES) -lpqxx -lfmt -pthread
build: build:
g++ -o cavecomm $(SRCFILES) -lpqxx -lfmt g++ $(INC) -o cavecomm $(SRCFILES) -lpqxx -lfmt -pthread
release: release:
mkdir bin mkdir bin
g++ -o bin/cavecomm $(SRCFILES) -lpqxx -lfmt g++ $(INC) -o bin/cavecomm $(SRCFILES) -lpqxx -lfmt -pthread
clean: clean:
rm -r bin cavecomm rm -r bin cavecomm