File | Edit | View | Templates | Windows | Compiler | Run | C/C++ | Help
Make - Executes make in the directory containing the current file. This requires a makefile to be present in that directory.
Compile and Link - Compiles and links the current file by executing gcc. The name of the executable will default to a.out if no flags are provided.
Compile - Compiles and creates an object file of the contents of the CSD window.
Semantic Check - Inspects your source code for syntax and semantic errors. Generating a CSD performs a syntax check on your code and returns the location of errors encountered. However, if the information that GRASP provides is not enough to locate the error, try performing a semantic check, as it will often return a little more information as fas as what the compiler may have been expecting in certain locations, which may help locate the error.
Flag Setup - Gives the user the option of setting compiler flags. To do this, enter the flags in the appropriate text box (which appears when this item is selected) just as you would when compiling from the command line.
Command Setup - Raises a dialog that allows the use rto specify vrious compiler commands. When a command is executed, %FLAGS will be replaced by the flags for that command (from Flag Setup) and %FILE is replaced by the current filename.