A programmer wishes to build a C++ program called videostore from a source file called videostore.cpp. The source file depends on the header file videostore.h, which is in the parent directory. The programmer wishes to define, at compile time, the symbol STOREMAX with the value 1000. Symbol table information is to be written to the executable. Assuming the programmer's current working directory is the same as that of the source file, what compile directive would be used to build the program and redirect compilation output to the file errors.txt in the current working directory?