Run compile in a specific directory.  If cd-compile-directory is set then
compile will be run in that directory, otherwise the user will be prompted
to enter a directory.  It may be useful to set cd-compile-directory as a
file-local or directory-local variable.