diff --git a/doc/org.eclipse.cdt.doc.user/images/C-C++Preferences.png b/doc/org.eclipse.cdt.doc.user/images/C-C++Preferences.png deleted file mode 100644 index 40bd9aa5cd3..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/C-C++Preferences.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/build_make_targets.png b/doc/org.eclipse.cdt.doc.user/images/build_make_targets.png deleted file mode 100644 index df8c06d85a4..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/build_make_targets.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/build_manage.png b/doc/org.eclipse.cdt.doc.user/images/build_manage.png deleted file mode 100644 index 482cd9c655f..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/build_manage.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/build_order.png b/doc/org.eclipse.cdt.doc.user/images/build_order.png deleted file mode 100644 index 3ba1f1debf9..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/build_order.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/builder_settings.png b/doc/org.eclipse.cdt.doc.user/images/builder_settings.png new file mode 100644 index 00000000000..526e58fe3f9 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/builder_settings.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_autobuild.png b/doc/org.eclipse.cdt.doc.user/images/cdt_autobuild.png new file mode 100644 index 00000000000..85e53202698 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_autobuild.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_menu_help.png b/doc/org.eclipse.cdt.doc.user/images/cdt_menu_help.png deleted file mode 100644 index 4dcceb7eabf..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/cdt_menu_help.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/edit_menu.png b/doc/org.eclipse.cdt.doc.user/images/edit_menu.png deleted file mode 100644 index 3aeb991fd92..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/edit_menu.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/new_make-binary_parser.png b/doc/org.eclipse.cdt.doc.user/images/new_make-binary_parser.png deleted file mode 100644 index 080a0947d3c..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/new_make-binary_parser.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/new_make-builder.png b/doc/org.eclipse.cdt.doc.user/images/new_make-builder.png deleted file mode 100644 index 40e3345dfd9..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/new_make-builder.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/project_references.png b/doc/org.eclipse.cdt.doc.user/images/project_references.png deleted file mode 100644 index fe0d6f3dfb9..00000000000 Binary files a/doc/org.eclipse.cdt.doc.user/images/project_references.png and /dev/null differ diff --git a/doc/org.eclipse.cdt.doc.user/images/task_binary_parser.png b/doc/org.eclipse.cdt.doc.user/images/task_binary_parser.png new file mode 100644 index 00000000000..b55a5a74644 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/task_binary_parser.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/task_binary_pref.png b/doc/org.eclipse.cdt.doc.user/images/task_binary_pref.png new file mode 100644 index 00000000000..fdd8fc45e44 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/task_binary_pref.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/workbench_prop.png b/doc/org.eclipse.cdt.doc.user/images/workbench_prop.png index d674b478475..e7105692af3 100644 Binary files a/doc/org.eclipse.cdt.doc.user/images/workbench_prop.png and b/doc/org.eclipse.cdt.doc.user/images/workbench_prop.png differ diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_build_task.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_build_task.htm index b679cd4788e..031cec6a41a 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_build_task.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_build_task.htm @@ -12,14 +12,11 @@

Building projects

This sections explains how to build your project and manage compile errors.

Renaming a project
- Selecting referenced projects
- Defining Standard Make build settings
- Defining Managed Make build settings
+ Defining build settings
Filtering errors
Selecting a binary parser
Adding Include paths and symbols
Selecting a project type
- Setting build order
Building Manually
Removing Build Automatically
Autosaving on a build
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_autobuild.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_autobuild.htm index ec3899543ec..b676e8d4e62 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_autobuild.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_autobuild.htm @@ -14,7 +14,7 @@ otherwise your entire project will be rebuilt whenever, for example, you save a change to your makefile or source files. Click Project > Build Automatically and ensure there is no checkmark beside the Build Automatically menu item.

-

Menubar showing Project selection

Related concepts diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_mproj_build_set.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_mproj_build_set.htm deleted file mode 100644 index 128e0df1434..00000000000 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_mproj_build_set.htm +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - -Defining Managed Make build settings - - - - - -

Defining Managed Make build settings

- -

The C/C++ Build property page of a Managed Make project allows you to:

- - - -See C/C++ Project Properties for further information. - -

Related concepts -
- CDT Projects
- Project file views

-

Related tasks -
- -Working with C/C++ project files

-

Related reference -
-C/C++ Project Properties

-C++ Project Properties, Managed, C/C++ Build
-C++ Project Properties, Managed, C/C++ Build, Tool Settings
-C++ Project Properties, Managed, C/C++ Build, Build Settings
-C++ Project Properties, Managed, C/C++ Build, Build Steps
-C++ Project Properties, Managed, C/C++ Build, Error Parsers
-C++ Project Properties, Managed, C/C++ Build, Binary Parser
-C++ Project Properties, Managed, C/C++ Build, Environment
-C++ Project Properties, Managed, C/C++ Build, Macros
-

- -IBM Copyright Statement - - - - diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_build_set.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_build_set.htm index 0da3cb4d910..d2638e5b2de 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_build_set.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_build_set.htm @@ -3,57 +3,33 @@ - Defining Standard Make build settings + Defining Project Build settings -

Defining Standard Make build settings

-

The Make Builder page lets you:

+

Defining Project Build settings

+

The Builder Settings page lets you:

-

You can define the properties on a per project basis in the New -Project wizard, in the C/C++ Projects view or in the Navigator view. -You can also define project properties in the Preferences window for -future standard make projects.

-

Before you begin

-

In order to be able to turn on or to turn off the feature that -automatically performs an incremental build of your project every time -a resource is saved for individual projects, you need to enable the -Workbench Build Automatically preference. You can then disable -this feature or change the associated make target for individual -projects.

-

To enable build on resource save:

-
    -
  1. Click Window > Preferences.
  2. -
  3. To automatically perform an incremental build of your project -every time a resource is saved, select Workbench from the list.
  4. -
  5. Select the Perform build automatically on resource -modification check box.
    -Note: this is the default setting.
  6. -

    You can now enable or disable this feature on a per project basis.

    -
-

To define build settings:

-

Windows Preference Make Builder dialog

-
    -
  1. Do one of the following:
  2. - -
  3. Click the Make Builder tab.
  4. -
-
    + +

    To define build settings:
    +In the C/C++ Projects view, right-click your project, and select Properties. +Select C/C++ Build from the list. +

    + +

    Defining Project Build settings

    + +
-
  1. Select one of the following build command settings:
  2. Click OK.
  3. -
+

Related concepts
CDT Projects
@@ -84,11 +60,6 @@ build target box. width="143" height="21">
Working with C/C++ project files

-

Related reference -
-Make Builder page, -C/C++ Properties window

IBM Copyright Statement diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_parser.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_parser.htm index 18d8cf25cfa..f7df57574a6 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_parser.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_parser.htm @@ -16,16 +16,16 @@ correct parser for your development environment and build your project, you can view the components of the .o file in the C/C++ Projects view and view the contents of the .o file in the C/C++ editor. You can also easily browse for the executable when defining run/debug configurations.

-

For a Standard Make project, you can define the properties on a per -project basis from the New Project wizard, in the C/C++ Projects view -or in the Navigator view. You can also define project properties in the -Preferences window for future standard make projects.

-

To set properties for future Standard Make projects:

+

If you use CDT-generated makefile to build your project, appropriate +binary parsers are set according to selected toolchain during creation.

+

If you use your own makefile to build, default settings +for binary parser are got from Preferences during project creation.

+

You can modify these settings in the Preferences window, to be used in future projects.

+

To set properties for future projects with user-provided Makefile :

    -
  1. Click Window > Preferences . Expand C/C++, -click New Make Projects.
  2. +
  3. Click Window > Preferences > C/C++ > New CDT Project wizard > Makefile project
  4. Click the Binary Parser tab.
    - Select Binary Parser window
  5. In the Binary Parser list, click:
  6. Click OK.
-

For a Managed Make project:

+

To change binary parsers for existing project:

  1. In the C/C++ Projects view, right-click the project, and select Properties.
  2. -
  3. Select C/C++ Build from the list.
  4. -
  5. Click the Binary Parser tab.
  6. +
  7. Select C/C++ Build > Settings from the list.
  8. +
  9. Click the Binary Parser tab.
    +Select Binary Parser window +
+

Related concepts
CDT Projects
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_ref.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_ref.htm deleted file mode 100644 index b1210dfeb45..00000000000 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_ref.htm +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - Selecting referenced projects - - - -

Selecting referenced projects

-

The Referenced C/C++ Projects list on the Projects References page -for a given project displays every project in your workspace in the -build order you specify. For more information, see Setting build order.

-

Projects selected in the list are built before the current project -according to their dependencies. The least used projects are built -first.

-

To select referenced projects:

-
    -
  1. In the C/C++ Projects view, right-click a project, and select Properties.
    - Project Properties menu
  2. -
  3. On the left, select Project References from the list.
  4. -
  5. In the Project references... list, select referenced projects..
    - Project References dialog box
  6. -
  7. Click OK.
  8. -
-

Related concepts
-CDT Projects
-Project file views

-

Related tasks -
-Working with C/C++ project files

-

Related reference -
-Project properties

-IBM Copyright Statement - - diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_setbuildorder.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_setbuildorder.htm deleted file mode 100644 index a8ffe8cace3..00000000000 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_setbuildorder.htm +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - -Setting build order - - - - - -

Setting build order

- -

You can specify the order in which projects are built. -Referenced projects are built first.

- -

When you set the build order, the CDT does not rebuild projects that depend -on a project. You must rebuild all projects to ensure changes are -propagated.

- -

For more information on build order, see Workbench User Guide > Reference -> Preference > Build Order.

- -

To set the project build order:

- -
    -
  1. Click Window > Preferences.
  2. -
  3. Select Build Order from the list.
    - Build Order Preference Window. -
  4. -
  5. Clear the Use default build order checkbox.
  6. -
  7. Select a project in the list.
  8. -
  9. Do one of the following:
  10. - -
  11. To add projects to the build path, click Add Project.
  12. -
  13. Select the projects to add to the build order list.
  14. -
  15. Click OK.
  16. -
  17. To remove a project from the Project build order list, click Remove - Project.
  18. -

    When building or rebuilding all projects, the projects that have been - removed from the build order are built last.

    -
  19. Click Apply.
  20. -
- -

Related concepts -
-Build overview

-

Related tasks -
-Defining build settings
-Building

-

Related reference -
-Make Builder page, C/C++ Properties window

- -IBM Copyright Statement - - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml b/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml index b035224a97b..c00be683927 100644 --- a/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml +++ b/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml @@ -30,14 +30,11 @@ - - - + -