Default compile output should be under the binary's directory
Use UTF-8 encoding by default