multilayer_perceptron.cpp builds