Edit Current Project Window

Related Topics:

Project Menu Working With Projects

The Edit Current Project window allows you to change your current project. To open the Edit Current Project window, choose Project Edit Project in the WorkShop Main Window menu bar.

The tabs on the right side of the Edit Current Project window change depending upon which type of application you select in the Project Type panel:

Executable, Static Library/Archive, Shared Library, or Fortran Application

For these applications, the Edit Current Project has the following tabs and buttons:
Select Project Type Changes the project type of your current project. Point with the cursor at a project type to see its description in the project type description pane below. The Change Project Type dialog box opens when you change your current project's project type. The Change Project Type dialog box allows you to save the current project settings before changing the current project's project type.
Select Project Directory Changes the working directory of your current project to a new or existing working directory.
Enter Project Name Changes the file name of your current project.
Enter Name of Binary Changes the name of the binary (executable, shared library, or archive) and the directory for temporary and automatically generated files for your current project.
Enter Source Files Changes the source files for your current project (see Changing a Project's Source Files).
Select Project Preferences Optimizes and/or generates debugging information when compiling your current project's source files. If the compilation options you need are not available in this panel, go to the Select Project Type panel, and change the current project to a Complex Application, where you can select more options from the Set Advanced Compiler Flags panel.
OK Applies the changes in the current panel and closes the window.
Apply Applies the changes in the current panel without closing the window.
Cancel Closes the window without applying changes.
Help Opens online help about this window.

Complex Application

For a Complex Application, the Edit Current Project window has the following tabs and buttons:
Select Project Type Changes the project type of your current project. Point at a project type with the cursor to see its description in the project type description pane below. The Change Project Type dialog box opens when you change your current project's project type. Changing the project type for the current project might overwrite project information you previously entered. The Change Project Type dialog box allows you to save the current project settings before changing the current project's project type.
Select Project Directory Changes the working directory of your current project to a new or existing working directory.
Enter Project Name Changes the file name of your current project.
Select Target Type and Name Creates an executable, a static library, or a shared/dynamically linked library and changes the name of the binary (executable, shared library, or archive) and the directory for temporary and automatically generated files for your current project. To add a target to the Project Targets pane, type the name in the Target Name text box, and click Add. The window title bar shows the name of the target being edited. To delete a target, select it in the Project Targets pane, and click Delete.
Enter Source Files Changes the source files for your current project (see Changing a Project's Source Files).
Enter Include Directories Creates a list of directories to search for include files. To change the order of the include directories, select the directory to be moved, and click the up or down arrow on the right side of the panel.
Select Standard Libraries Links standard libraries to your project's source code (see Changing a Project's Libraries).
Enter User Libraries Links your own or other (third-party or vendor) libraries to your project's source code (see Changing a Project's Libraries).
Generate C or C++ Gives you the choice of generating C or C++ files when you have Lex or Yacc files.
Select Compiler Flags Allows you to select compilation options. The options listed in this panel are only a few of the compiler flags that are available. To see more options, select the Set Advanced Compiler Flags tab.
Set Advanced Compiler Flags Allows you to select compilation options from the complete list of compilation options available.
Edit Compiler Paths Uses the compilers you select. Defaults are listed.
OK Applies the changes in the current panel and closes the window.
Apply Applies the changes in the current panel without closing the window.
Cancel Closes the window without applying changes.
Help Opens online help about this window.

User Makefile Application

For a User Makefile Application, the Edit Current Project window has the following tabs and buttons:
Select Project Type Changes the project type of your current project. Point at a project type with the cursor to see its description in the project type description pane below. The Change Project Type dialog box opens when you change your current project's project type. Changing the project type for the current project might overwrite project information you previously entered. The Change Project Type dialog box allows you to save the current project settings before changing the current project's project type.
Select Project Directory Changes the working directory for your current project to a new or existing working directory.
Enter Project Name Changes the file name of your current project.
Edit Makefile Targets Changes the makefile targets for your current project. See Define New or Edit Target Dialog Boxes for more information. See also WorkShop Targets.
OK Applies the changes in the current panel and closes the window.
Apply Applies the changes in the current panel without closing the window.
Cancel Closes the window without applying changes.
Help Opens online help about this window.