commit d59548f49d8acdcccf9ef43ca5c6f1fb949d9ffc
parent 5c473bacf8063e6f31ebd488c1bcf040392dc63b
Author: mpizzzle <m@michaelpercival.xyz>
Date: Mon, 21 Sep 2020 21:48:36 +0100
adding boost dependency
Diffstat:
3 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/boost/Euler_80.cpp b/Euler_80.cpp
diff --git a/Makefile b/Makefile
@@ -1,6 +1,7 @@
CXX = clang++
CXXFLAGS = -O2 -Wall -Wextra -pedantic -std=c++17 -I.
-DEPS = Euler.h EulerUtility.h
+BOOST = /usr/include/boost
+DEPS = Euler.h EulerUtility.h $(BOOST)
ODIR = obj
_OBJ = main.o
Euler_1.o Euler_2.o Euler_3.o Euler_4.o Euler_5.o Euler_6.o Euler_7.o Euler_8.o Euler_9.o Euler_10.o
@@ -10,7 +11,7 @@ _OBJ = main.o
Euler_41.o Euler_42.o Euler_44.o Euler_45.o Euler_46.o Euler_47.o Euler_49.o Euler_50.o
Euler_51.o Euler_52.o Euler_54.o Euler_56.o Euler_58.o Euler_59.o Euler_60.o
Euler_61.o Euler_62.o Euler_64.o Euler_68.o Euler_69.o Euler_70.o
- Euler_71.o Euler_72.o Euler_73.o Euler_74.o Euler_75.o Euler_76.o Euler_77.o Euler_79.o
+ Euler_71.o Euler_72.o Euler_73.o Euler_74.o Euler_75.o Euler_76.o Euler_77.o Euler_79.o Euler_80.o
Euler_87.o
EulerUtility.o
@@ -20,7 +21,7 @@ $(ODIR)/%.o: %.cpp $(DEPS)
$(CXX) -c -o $@ $< $(CXXFLAGS)
euler: $(OBJ)
- $(CXX) -o $@ $^ -I .
+ $(CXX) -o $@ $^ $(CXXFLAGS)
clean:
rm -f $(ODIR)/*.o
diff --git a/main.cpp b/main.cpp
@@ -98,7 +98,7 @@ int main() {
//std::cout << e.CoinPartitions() << std::endl;
std::cout << e.PasscodeDerivation() << std::endl; //wrong
std::cout << "(skipped)" << std::endl;
- //std::cout << e.SquareRootDigitalExpansion() << std::endl;
+ std::cout << e.SquareRootDigitalExpansion() << std::endl;
std::cout << e.PrimePowerTriples() << std::endl;
std::cout << "duration: " << std::clock() - start << "ms" << std::endl;