project dependency
pre-compile header setting
intermediate directory