Add more compiler options
Build executable in temporary directory
Run executable if compile is successful