Tip: Cygwin contains these utilities for a Windows environment.
- For more information, see http://www.cygwin.com.
-
-
To test if cygwin was installed correctly open a command prompt and type g++ or make.
+
cygwin
+
cygwin contains all of these utilities for the Windows environment. To download or more information, see http://www.cygwin.com.
-
The following error message means that no make is installed or your path is not configured correctly.
+
Once you've installed cygwin, you should test to ensure it was installed correctly. To do this, open a command prompt and type g++ or make. If the command complains of a missing file for input, everything has installed fine.
+
+
If the following error message appears, it means that no make is installed, or your path is not configured correctly.
'g++' (or 'make') is not recognized as an internal or external command, operable program or batch file
-
To check your path open a command prompt and type PATH. Make sure that the path to your build utility is defined (example PATH=c:\cygwin\bin).
-
-
Build Automatically
-
-
For C/C++ projects this feature should be turned off, otherwise builds will be performed whenever a file is saved, including makefiles and header files.
-
Click Projects from the menubar and ensure there is no checkmark beside Build Automatically if there is one click Build Automatically to deselect it.
+
To check the environment variable path for correctness, open a command prompt and type PATH. Make sure that the path to your build utility is defined (example PATH=c:\cygwin\bin).
+
Build Automatically
+
For C/C++ projects the Build Automatically feature should be turned off, otherwise builds will be performed whenever a file is saved, including makefiles and header files.
+
Click Projects from the menubar and ensure there is no checkmark beside the Build Automatically menu item. If there is one, click Build Automatically to deselect it.
-Before you begin What's new
diff --git a/doc/org.eclipse.cdt.doc.user/contexts_CDT_LAUNCH.xml b/doc/org.eclipse.cdt.doc.user/contexts_CDT_LAUNCH.xml
index a603e9bf8c3..858bacb2161 100644
--- a/doc/org.eclipse.cdt.doc.user/contexts_CDT_LAUNCH.xml
+++ b/doc/org.eclipse.cdt.doc.user/contexts_CDT_LAUNCH.xml
@@ -54,7 +54,7 @@
Click below to see help.
-
diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_new_brk_action.png b/doc/org.eclipse.cdt.doc.user/images/cdt_new_brk_action.png
new file mode 100644
index 00000000000..9ff87eb97c0
Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_new_brk_action.png differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_pref_brk_action.png b/doc/org.eclipse.cdt.doc.user/images/cdt_pref_brk_action.png
new file mode 100644
index 00000000000..91ab8376839
Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_pref_brk_action.png differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_pref_brk_action_properties.png b/doc/org.eclipse.cdt.doc.user/images/cdt_pref_brk_action_properties.png
new file mode 100644
index 00000000000..7f113aadb1d
Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_pref_brk_action_properties.png differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/icon_load_all_modules.png b/doc/org.eclipse.cdt.doc.user/images/icon_load_all_modules.png
new file mode 100644
index 00000000000..86d532ddfb7
Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/icon_load_all_modules.png differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/nokia2007Copyright.png b/doc/org.eclipse.cdt.doc.user/images/nokia2007Copyright.png
new file mode 100644
index 00000000000..2f43e48c602
Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/nokia2007Copyright.png differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/view_modules.png b/doc/org.eclipse.cdt.doc.user/images/view_modules.png
new file mode 100644
index 00000000000..004fa6e3d13
Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/view_modules.png differ
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_dbg_brkpt_actions.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_dbg_brkpt_actions.htm
new file mode 100644
index 00000000000..7e0b1325211
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_dbg_brkpt_actions.htm
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+ Breakpoint Actions preferences
+
+
+
+
+
Breakpoint Actions preferences
+
+
Use the Breakpoint Actions page in the Preferences window to create, edit, and remove breakpoint actions. The breakpoint actions defined here are available to all projects in the current workspace.
+
+
+
+
Breakpoint Actions Preference Options
+
+
+
+
+
+
+
New...
+
To create a new breakpoint action, click New.
+
+
+
+
Edit...
+
To edit the currently selected action, click Edit. In the Action dialog box that appears, edit the action settings, then click OK.
+
+
+
Delete
+
To delete the currently selected action, click Delete.
The Modules view of the Debug
perspective lets you view information about the modules loaded in the current
debug session, including executables and shared libraries. The view consists
of two areas: the modules tree and the detail pane. The detail pane displays
the detail information for the module selected in the modules tree. Expanding a
-module users can view the module's internals - functions, global variables, associated
+module enables users to view the module's internals - functions, global variables, associated
source files, etc.
-
-
Load Symbols
-
Loads the symbols of the module. The
-symbols will be loaded from the file specified in the module's properties.
+
+
+
Modules view toolbar icons
+
+
The table below lists the icons displayed in the Modules view toolbar.
+
+
+
+
Command
+
Name
+
Description
+
+
+
+
Load Symbols for All Modules
+
Loads the symbols of the all modules involved in the current session. This option does not affect the modules whose symbols are already loaded.
+
+
+
+
Modules view context menu commands
+
+
The table below lists the Modules context menu commands.
+
+
+
+
Command
+
Name
+
Description
+
+
+
+
Load Symbols for All
+
Loads the symbols of the all modules involved in the current session. This option does not affect the modules whose symbols are already loaded.
+
+
+
+
Load Symbols
+
Loads the symbols of the module. The symbols will be loaded from the file specified in the module's properties.
+
+
+
+
Properties...
+
Opens the Properties dialog for the module.
+
+
-
Load Symbols For All
-
Loads the symbols of the all modules involved in the current session. This option does not affect
-the modules whose symbols are already loaded.
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_arg.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_arg.htm
index f5d047afb99..72e35f6af71 100644
--- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_arg.htm
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_arg.htm
@@ -20,7 +20,7 @@ that an application uses and the working directory for a run or debug configurat
-
Component
Description
+
Component
Description
Program arguments
Specifies the arguments that are passed on the command line.
Variables...
Select variables by name to include in the program arguments list.
Working directory
Specifies the run/debug configuration working directory.
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_comm.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_comm.htm
index b4b4d64a44a..9544140cd23 100644
--- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_comm.htm
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_comm.htm
@@ -20,7 +20,7 @@ the location in which to store your run configuration and how you access it, how
-
Component
Description
+
Component
Description
Local file
Saves the launch configuration locally.
Shared file
Specifies the path of, or browse to, a workspace to store the launch configuration file, and be able to commit it to CVS.
Display in favorites menu
Add configuration name to Run or Debug menus for easy selection.
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_env.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_env.htm
index 1e76a905d4d..b9cdcc2b6ac 100644
--- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_env.htm
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_env.htm
@@ -20,7 +20,7 @@ set environment variables and values to use when an application runs.
Specifies the binary or binaries to run within the project.
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_srce.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_srce.htm
index 7bde34dd761..2b922ca73da 100644
--- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_srce.htm
+++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_srce.htm
@@ -21,7 +21,7 @@ application. By default, this information is taken from the build path of your p
-
Component
Description
+
Component
Description
Add
Adds new source containers to the Source Lookup Path search list.
Edit...
Modifies the content of the selected source container.
Remove
Removes selected items from the Source Lookup Path list.
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_brkpnts_watch.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_brkpnts_watch.htm
index 12da2defd38..21f73740255 100644
--- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_brkpnts_watch.htm
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_brkpnts_watch.htm
@@ -4,23 +4,24 @@
-Working with breakpoints and watchpoints
+Working with breakpoints, watchpoints, and breakpoint actions
-
Working with breakpoints and watchpoints
+
Working with breakpoints, watchpoints, and breakpoint actions
-
This section explains how to work with breakpoints and watchpoints.
+
This section explains how to work with Working with breakpoints, watchpoints, and breakpoint actions.
You can attach one or more breakpoint actions to a single breakpoint. For example, when the breakpoint is hit you could both log a message and play a sound. Actions are executed in the order they appear in the Actions for this breakpoint list.
+
To attach or remove a breakpoint action from a breakpoint:
+
+
In the Breakpoints view, right-click the breakpoint, and select Properties.
+
In the Properties for C/C++ Breakpoint dialog box, click Actions.
+
+
In the Available actions list:
+
+
Select an action and click Attach to link it to the breakpoint. Repeat as required.
+
To add a new breakpoint action, click New.
+
To edit the selected breakpoint action, click Edit.
+
To delete the selected action, click Delete.
+
NOTE: Deleting a breakpoint action removes it from the workspace.
+
+
+
+
+
In the Actions for this breakpoint list you can:
+
+
Click Remove to delete the selected action from the list.
+
Click Up to move the selected action up in the list.
+
Click Down to move the selected action down in the list.