Building a project essentially runs the build command for that project remotely on the AIX machine, in the remote directory specified by the project. Building can be done automatically whenever the project changes, or manually anytime you wish. Building can be done incrementally, only rebuilding the parts that have changed, or from scratch, rebuilding everything, using the clean command for the project, to remove all build artifacts. Any compile errors will be listed in the Problems view, in the Project Explorer view, and the offending source line will be marked in the editor.