Modified Makefile potentially remove the include if it is generally not necessary.
-pthread is necessary
This commit is contained in:
10
Makefile
10
Makefile
@ -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
|
||||||
|
Reference in New Issue
Block a user