How to redirect the output of gcc compiler to a file?
gcc
Solution
gcc prints its error messages to `stderr`, so you have to redirect `stderr`:
gcc -o foo foo.c 2> foo.gccmessages
You give arguments on the command line always in the same way
./a.out argument1 argument2 argument3
Problem
Redirection operator does not work. So how should we do it? One more question, in makefile, how can we give arguments from command line, like ``` run: a.out ./a.out **<input>** ```