From b86a327541aa22958bfda01fc4a37466cae7d362 Mon Sep 17 00:00:00 2001 From: Mattrixwv Date: Mon, 15 Jun 2020 20:42:15 -0400 Subject: [PATCH] Adjusted make file for linux multithread --- makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/makefile b/makefile index cb4bf00..446cefc 100644 --- a/makefile +++ b/makefile @@ -1,4 +1,5 @@ -NUMCORES = ${NUMBER_OF_PROCESSORS} +NUMCORES = $(shell grep -c "^processor" /proc/cpuinfo) +NUMCORESWIN = ${NUMBER_OF_PROCESSORS} LIBFLAGS = -shared -std=c++11 -O3 -fPIC -Wall EXEFLAGS = -Wall -std=c++11 -O3 -Wl,-rpath,'$$ORIGIN/lib' LINKEDLIBS = -lgmp -lgmpxx @@ -30,7 +31,7 @@ libsMulti: $(LIBDIR)/libProblem%.a: Source/Problem%.cpp $(CXX) $(LIBFLAGS) -o $@ $< $(LINKEDLIBS) libsWindowsMulti: - $(MAKE) libsWindows -j $(NUMCORES) + $(MAKE) libsWindows -j $(NUMCORESWIN) #Building the executable ProjectEuler: main.cpp