On the Build Output Directory page of the Makefile Wizard, you specify the directory in which you want to store the files created by a target. The wizard displays this page for each Executable target, Static Library/Archive target, or Shared/Dynamically Linked Library target you defined on the Create List of Targets page. This page is not displayed for a Recursive Make target or a Custom target, or if you are using one of the simple makefile templates.
By default, the object files and other files that are created during the build are stored in a platform-specific subdirectory of your base directory so that incompatible object files can coexist.