g++ -std=c++17 -Wall -Wextra -O2 -c Order.cpp -o Order.o g++ -std=c++17 -Wall -Wextra -O2 -c OrderBook.cpp -o OrderBook.o g++ -std=c++17 -Wall -Wextra -O2 -c MatchingEngine.cpp -o MatchingEngine.o g++ -std=c++17 -Wall -Wextra -O2 -c main.cpp -o main.o
g++ -std=c++17 -Wall -Wextra -O2 Order.o OrderBook.o MatchingEngine.o main.o -o hft-simulator
./hft-simulator