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:
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
db:
@ -12,12 +12,16 @@ db:
dbclean:
sudo -u postgres sh -c 'dropdb cavecomm ; dropuser cavecommadmin'
all:
rm -r bin cavecomm
g++ $(INC) -o cavecomm $(SRCFILES) -lpqxx -lfmt -pthread
build:
g++ -o cavecomm $(SRCFILES) -lpqxx -lfmt
g++ $(INC) -o cavecomm $(SRCFILES) -lpqxx -lfmt -pthread
release:
mkdir bin
g++ -o bin/cavecomm $(SRCFILES) -lpqxx -lfmt
g++ $(INC) -o bin/cavecomm $(SRCFILES) -lpqxx -lfmt -pthread
clean:
rm -r bin cavecomm