From 2f007e8a063c0f49f1d55e9a58b557f562d9af68 Mon Sep 17 00:00:00 2001 From: Doug Schaefer Date: Tue, 19 Jun 2007 19:34:42 +0000 Subject: [PATCH] Bug 193376 - Patch for Angelina - doc updates. --- .../concepts/cdt_c_projects.htm | 20 ++ .../getting_started/cdt_o_tutorial.htm | 16 +- .../getting_started/cdt_w_basic.htm | 250 ++++++++---------- .../getting_started/cdt_w_basic01.htm | 28 -- .../getting_started/cdt_w_basic02.htm | 19 -- .../getting_started/cdt_w_basic03.htm | 16 -- .../getting_started/cdt_w_basic04.htm | 15 -- .../getting_started/cdt_w_basic05.htm | 15 -- .../getting_started/cdt_w_basic06.htm | 21 -- .../getting_started/cdt_w_basic07.htm | 20 -- .../getting_started/cdt_w_basic08.htm | 16 -- .../getting_started/cdt_w_basic09.htm | 15 -- .../getting_started/cdt_w_basic10.htm | 15 -- .../getting_started/cdt_w_basic11.htm | 17 -- .../getting_started/cdt_w_basic12.htm | 26 -- .../getting_started/cdt_w_basic13.htm | 16 -- .../getting_started/cdt_w_basic14.htm | 18 -- .../getting_started/cdt_w_basic15.htm | 16 -- .../getting_started/cdt_w_basic16.htm | 15 -- .../getting_started/cdt_w_basic17.htm | 17 -- .../getting_started/cdt_w_basic18.htm | 17 -- .../getting_started/cdt_w_basic19.htm | 18 -- .../getting_started/cdt_w_basic20.htm | 15 -- .../getting_started/cdt_w_build.htm | 16 +- .../getting_started/cdt_w_debug.htm | 20 +- .../getting_started/cdt_w_existing_code.htm | 139 +++++++++- .../getting_started/cdt_w_import.htm | 192 ++++---------- .../getting_started/cdt_w_import01.htm | 15 -- .../getting_started/cdt_w_import02.htm | 15 -- .../getting_started/cdt_w_import03.htm | 16 -- .../getting_started/cdt_w_import04.htm | 21 -- .../getting_started/cdt_w_import05.htm | 15 -- .../getting_started/cdt_w_import07.htm | 15 -- .../getting_started/cdt_w_import08.htm | 15 -- .../getting_started/cdt_w_import09.htm | 15 -- .../getting_started/cdt_w_import10.htm | 15 -- .../getting_started/cdt_w_import11.htm | 15 -- .../getting_started/cdt_w_import12.htm | 16 -- .../getting_started/cdt_w_import13.htm | 17 -- .../getting_started/cdt_w_import14.htm | 18 -- .../getting_started/cdt_w_import15.htm | 16 -- .../getting_started/cdt_w_import16.htm | 17 -- .../getting_started/cdt_w_import17.htm | 16 -- .../getting_started/cdt_w_import18.htm | 16 -- .../getting_started/cdt_w_import19.htm | 16 -- .../getting_started/cdt_w_import20.htm | 16 -- .../getting_started/cdt_w_import21.htm | 16 -- .../getting_started/cdt_w_install_cdt.htm | 74 +++--- .../getting_started/cdt_w_newcpp.htm | 17 +- .../getting_started/cdt_w_newmake.htm | 20 +- .../getting_started/cdt_w_newproj.htm | 94 +++++-- .../cdt_w_prepare_workbench.htm | 35 ++- .../getting_started/cdt_w_standard01.htm | 27 -- .../getting_started/cdt_w_standard02.htm | 19 -- .../getting_started/cdt_w_standard03.htm | 16 -- .../getting_started/cdt_w_standard04.htm | 15 -- .../getting_started/cdt_w_standard05.htm | 15 -- .../getting_started/cdt_w_standard06.htm | 21 -- .../getting_started/cdt_w_standard07.htm | 16 -- .../getting_started/cdt_w_standard08.htm | 15 -- .../getting_started/cdt_w_standard09.htm | 17 -- .../getting_started/cdt_w_standard10.htm | 17 -- .../getting_started/cdt_w_standard11.htm | 26 -- .../getting_started/cdt_w_standard12.htm | 15 -- .../getting_started/cdt_w_standard13.htm | 16 -- .../getting_started/cdt_w_standard14.htm | 15 -- .../getting_started/cdt_w_standard15.htm | 23 -- .../getting_started/cdt_w_standard16.htm | 15 -- .../getting_started/cdt_w_standard17.htm | 22 -- .../getting_started/hw_example.htm | 4 +- .../getting_started/make_example.htm | 2 +- .../images/cdt_debug_run01.png | Bin 0 -> 5002 bytes .../images/cdt_w_binparser01.png | Bin 0 -> 47524 bytes .../images/cdt_w_cpp_perspectx.png | Bin 0 -> 8046 bytes .../images/cdt_w_newmake01.png | Bin 0 -> 20430 bytes .../images/cdt_w_newmake02.png | Bin 0 -> 30249 bytes .../images/cpp_bld_discovery_options.png | Bin 0 -> 46624 bytes .../images/cpp_bld_environment.png | Bin 0 -> 41855 bytes .../images/cpp_bld_settings.png | Bin 0 -> 72637 bytes .../images/cpp_bld_settings_tool.png | Bin 0 -> 72638 bytes .../images/new_proj_wz_configmulti.png | Bin 0 -> 34411 bytes .../tasks/cdt_o_brkpnts_watch.htm | 6 +- .../tasks/cdt_o_build_task.htm | 6 +- .../tasks/cdt_o_con_assist.htm | 4 +- .../tasks/cdt_o_debug.htm | 6 +- .../tasks/cdt_o_proj_files.htm | 7 +- .../tasks/cdt_o_run.htm | 6 +- .../tasks/cdt_o_run_config.htm | 24 +- .../tasks/cdt_o_tasks.htm | 10 +- .../tasks/cdt_o_tasksview.htm | 4 +- .../tasks/cdt_o_write_code.htm | 5 +- .../tasks/cdt_t_add_brk_action.htm | 8 +- .../tasks/cdt_t_add_codetemp.htm | 36 +-- .../tasks/cdt_t_add_watch.htm | 14 +- .../tasks/cdt_t_addmaketarget.htm | 6 +- .../tasks/cdt_t_discovery.htm | 54 ++-- .../tasks/cdt_t_proj_error_parser.htm | 26 +- .../tasks/cdt_t_proj_paths.htm | 52 ++-- .../tasks/cdt_t_proj_rename.htm | 6 +- .../topics_Getting_Started.xml | 4 +- 100 files changed, 627 insertions(+), 1542 deletions(-) delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic01.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic02.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic03.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic04.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic05.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic06.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic07.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic08.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic09.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic10.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic11.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic12.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic13.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic14.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic15.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic16.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic17.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic18.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic19.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic20.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import01.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import02.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import03.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import04.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import05.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import07.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import08.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import09.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import10.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import11.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import12.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import13.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import14.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import15.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import16.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import17.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import18.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import19.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import20.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import21.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard01.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard02.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard03.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard04.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard05.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard06.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard07.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard08.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard09.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard10.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard11.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard12.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard13.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard14.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard15.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard16.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard17.htm create mode 100644 doc/org.eclipse.cdt.doc.user/images/cdt_debug_run01.png create mode 100644 doc/org.eclipse.cdt.doc.user/images/cdt_w_binparser01.png create mode 100644 doc/org.eclipse.cdt.doc.user/images/cdt_w_cpp_perspectx.png create mode 100644 doc/org.eclipse.cdt.doc.user/images/cdt_w_newmake01.png create mode 100644 doc/org.eclipse.cdt.doc.user/images/cdt_w_newmake02.png create mode 100644 doc/org.eclipse.cdt.doc.user/images/cpp_bld_discovery_options.png create mode 100644 doc/org.eclipse.cdt.doc.user/images/cpp_bld_environment.png create mode 100644 doc/org.eclipse.cdt.doc.user/images/cpp_bld_settings.png create mode 100644 doc/org.eclipse.cdt.doc.user/images/cpp_bld_settings_tool.png create mode 100644 doc/org.eclipse.cdt.doc.user/images/new_proj_wz_configmulti.png diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_projects.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_projects.htm index 2386d080d0c..a53e61613b5 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_projects.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_projects.htm @@ -37,6 +37,26 @@ or let CDT generate the makefiles for you automatically.

You can toggle these modes (generate makefiles or not) at any time for existing project. Use properties.

+

When you create a new project, you are required to specify the project type. This project type will determine the toolchain and data, and tabs that the CDT uses. In the New CDT Project Wizard, you can choose from the following project types:

+ +

Project conversion

You can convert projects from C to C++ (or from C++ to C). If, for diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_o_tutorial.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_o_tutorial.htm index b2eaf5fd9e6..d1783f004b7 100644 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_o_tutorial.htm +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_o_tutorial.htm @@ -9,17 +9,15 @@

Getting Started

-

These tutorials will guide you through the process of using the C/C++ Development Toolkit (CDT).

+

The following tutorials guide you through the process of using the C/C++ Development Toolkit (CDT) to:

-CDT Managed Make Tutorial
-CDT Standard Make Tutorial
-CDT Importing an Existing Project Tutorial (Managed Make)
-CDT Importing an Existing Project Tutorial (Standard Make)
-CDT Debugging Tutorial
+Create a simple application
+Import an existing project
+Debug a project

-How to bring C/C++ source into Eclipse
-Updating the CDT
+Import C/C++ source into Eclipse
+Install/update the CDT
@@ -28,7 +26,7 @@
CDT Home

-

IBM Copyright Statement

+

QNX Software Systems Copyright Statement

\ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic.htm index 25daf0a0c4c..7d32cd2ccf0 100644 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic.htm +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic.htm @@ -4,153 +4,119 @@ New CDT Project with generated makefile - Tutorial - - + -

CDT New Project Tutorial

- -
- - - - - - -
-

Tutorial image

+

Tutorial: Creating a simple application using the CDT

+ +

In this tutorial, you will use the CDT to create a simple 'Hello World' application. This tutorial describes the process of creating a new C++ project where the makefile is automatically created by the CDT.

+ +

Note: In an earlier version of the CDT, there were two separate project types: Managed make (automatically generated a makefile) and Standard make (required the user's makefile to build). In CDT 4.0, both of these types are combined; basically, the only available project type can be changed to Managed make or Standard make mode at any given time.

+ +

If you do not currently have the CDT installed, see the topic Installing and updating the CDT. +

+ +

To create a simple "Hello World" application using the CDT, you will perform the following steps:

+ +

Step 1: Creating a project

+
    +
  1. Select File > New > Project.

    +


    Click here to see an illustration (displayed in a separate window).


  2. +
  3. Select the type of project to create. For this tutorial, expand the C++ folder and select C++ Project. +


    The C++ Project wizard opens. Click here to see an illustration.

    +


    By default, the CDT filters the Toolchain and Project types that currently display in those lists are based on the language support for the C++ Project wizard you selected for this tutorial. +

  4. In the Project name field, type a name for the project. +
  5. From the Project types list, expand Executable and select Hello World C++ Example. This project type provides a simple Hello World application in C++, and the makefile is automatically created by the CDT. + +
  6. Select a required toolchain from the Toolchain list. +

    A toolchain is a set of tools (such as a compiler, linker, and assembler) intended to build your project. +Additional tools, such as a debugger, can be associated with a toolchain.
    +There can be several toolchains available, depending on the compilers installed on your system. +

    +
  7. Optional: If you want to change these default settings, click Advanced Settings at Step 10instead of clicking Finish. + +

    If the C++ perspective is not currectly set as the default, you are prompted to determined if you would like to this project to be associated with the C/C++ perspective. Click Yes.
    Click here to see an illustration.


    + +

    A project is created with the default settings and a full set of configurations based on the project type and toolchain you selected.

    + +
  8. If you clicked Next at Step 7, you can specify the basic properties for the new project, such as your name, copyright, and source information.


    + +

    Click here to see an illustration.


    + +
  9. Click Next. + +

    The Select Configurations window displays a list of configurations based on the project type and toolchain(s) you selected earlier.
    Click here to see an illustration.


    + +
  10. Click Finish. + +

    You should now see the new project in C/C++ Projects view.

    +

    If C/C++ perspective was not set as current before, it will be selected now.

    + +

    Step 2: Creating a new file for the project

    +

    Now, you will create a new .cpp file (such as main.cpp) that will contain some code that you will copy from another file into an editor.

    + +
      +
    1. Right-click on your project in the Navigator. +
    2. Select New > Source File. +

      You should now see the new project in the C/C++ Projects view under the project, and the new file opens in the Editor view.

      +
    + +

    Step 3: Enter and step through the code

    +
      +
    1. Copy the code from the file main.cpp +file that was just created. +

      +You can double click the main.cpp tab in the Editor +view to expand the view.
      +Note: Leave a blank line at the end of the code because it is required by some compilers.

      +

      On the tab in the Editor view, an asterisk character ("*") prefixes the file name. The asterisk indicates that the file has changed but has not been saved.

      +
    2. Notice that the Outline view has also been populated +with objects created from your code.

      +

      If you select an item from the Outline view, the +corresponding text in the editor is highlighted. +

    3. Save the main.cpp file by clicking File > Save or pressing CTRL+S. +
    4. Build your project by pressing CTRL+B.

      +

      You can read through the build messages in the Console view. +The project should build successfully, showing the following message:

      +

      Finished building target: HelloWorld.exe

      +
      +

      You will also see the Outline view has also been populated +with objects created from your code.

      +

      If you select an item from the Outline view, the +corresponding text in the editor is highlighted.

    5. +
    + +

    Step 4: Running the application

    +
      +
    1. To run your application within the C/C++ Perspective, click Run > Run... +
    2. Select C/C++ Local Application. +
    3. Click 'New'. +
    4. Click 'New'.

      + +

      A new Run Configuration is created. Its name and path to executable are provided by the project ('HelloWorld' in our case). + +

    5. Click 'Run'. +
    + +

    Step 5: Reviewing and interpreting the results in the Console view

    +

    Now, you should now see the Hello World application running in the Console view. +The Console also shows which application is running in a title bar. +You can configure this view to display different elements (such as user input elements) using different colors.

    +
      +
    1. Type in your name and press Enter. +

      The title bar in the Console view shows you when the program has terminated.

      + +
    2. You can click the other views to see the information that they contain. +
    +
    -IBM Copyright Statement +QNX Software Systems Copyright Statement \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic01.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic01.htm deleted file mode 100644 index 6e2b7a6a31f..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic01.htm +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - Tutorial - - - - -

    Start Eclipse

    -

    We will now walk though the process of creating a simple 'Hello World' application using the CDT.

    -

    Note, there were 2 separate project types in CDT 3.x : 'Managed make' and 'Standard make'. First one -generates makefile automatically, second one requires user's makefile to build.

    -

    In CDT 4.0, both these types are combined. In general, the only available project type can be switched -to 'Managed make' or 'Standard make' mode at any time you wish.

    -

    Current tutorial will describe a process of new project creation using generated makefile.

    - - -

    The image below shows the standard Workbench. -If you have not already installed the CDT, you can find the procedures here.

    - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic02.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic02.htm deleted file mode 100644 index 17a1362c4e5..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic02.htm +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - Tutorial - - - - -

    Create a project

    - -

    You can now create a C/ C++ project by clicking File > New > Project.

    - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic03.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic03.htm deleted file mode 100644 index 3df1892faff..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic03.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

    New Project Wizard

    - -

    You will now see the New Project wizard. Open a C or C++ folder and select corresponding project. -

    - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic04.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic04.htm deleted file mode 100644 index cf16a99a9fd..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic04.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

    New Project

    -

    Enter a name for the project. You can also enter a new path for your project by deselecting the Use Default Location -checkbox and entering the new path in the Location text box.

    - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic05.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic05.htm deleted file mode 100644 index 4b3cbde2d1d..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic05.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

    New Project (continue)

    -

    Select required project type (Executable, Shared Library or Static Library). -
    In this case a makefile will be created automatically by CDT.

    - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic06.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic06.htm deleted file mode 100644 index dfb361c13c3..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic06.htm +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Tutorial - - - -

    New Project (continue)

    -

    Select required toolchain on the right pane.

    -

    Tool chain is a set of tools (compiler, linker, assembler) intended to build your project. -Additional tools, like debugger, can be associated with tool chain.
    -There can be several toolchains available, depending on compilers installed in your system. -

    -

    You can click Finish just on this page. A project will be created with -default settings and full set of configurations.
    -If you want change them, press Next

    - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic07.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic07.htm deleted file mode 100644 index aff81177702..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic07.htm +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - Tutorial - - - -

    Select Configurations

    -

    If you pressed Next on the first Wizard page, 'Select Configurations' page will be shown.

    -

    Select configurations to be created.

    - - -

    Click Finish. A project will be created with default properties.
    -If you want change them, press Advanced Settings button before. Project -properties dialog will be displayed.

    - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic08.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic08.htm deleted file mode 100644 index 14a3fc6553c..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic08.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

    New Project

    - -

    You should now see the new project in C/C++ Projects view.

    -

    If C/C++ perspective was not set as current before, it will be selected now.

    - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic09.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic09.htm deleted file mode 100644 index 87a707dd760..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic09.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

    Create a file

    - -

    Create a new cpp file (such as main.cpp) by right clicking your project and selecting New > Source File.

    - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic10.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic10.htm deleted file mode 100644 index 29cdd622a73..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic10.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

    New Project

    - -

    You should now see the new project in the C/C++ Projects view.

    - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic11.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic11.htm deleted file mode 100644 index 45eca65a890..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic11.htm +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - Tutorial - - - -

    New Project Files

    - -

    You should now see the new file located in the Projects View under the project, and the new file should be open in the Editor view.

    - - - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic12.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic12.htm deleted file mode 100644 index eb75aba960d..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic12.htm +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - Tutorial - - - - -

    Enter code

    -

    Enter the code in the main.cpp -file that was just created. -You can double click the main.cpp tab in the Editor -view to expand the view.
    -Note: Leave a blank line at the end of the code, some compilers -require one.

    -

    You will notice an asterisk in front of the file name on the tab in -the Editor view. The asterisk indicates that the file has -changed but has not been saved.

    - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic13.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic13.htm deleted file mode 100644 index b75e3d07426..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic13.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

    Step through the code

    -

    You will also see the Outline view has also been populated -with objects created from your code.

    -

    If you select an item from the Outline view, the -corresponding text in the editor is highlighted.

    - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic14.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic14.htm deleted file mode 100644 index 64fddef5161..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic14.htm +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - Tutorial - - - -

    Save the file

    -

    Now save the main.cpp file by clicking FILE > SAVE or typing CTRL+S, -and build your project by typing CTRL+B.

    -

    You can read through the build messages in the Console view. -The project should build successfully, showing the following message:

    -

    Finished building target: HelloWorld.exe

    - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic15.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic15.htm deleted file mode 100644 index b75e3d07426..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic15.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

    Step through the code

    -

    You will also see the Outline view has also been populated -with objects created from your code.

    -

    If you select an item from the Outline view, the -corresponding text in the editor is highlighted.

    - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic16.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic16.htm deleted file mode 100644 index 7170f0c6eaf..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic16.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

    Run the application

    -

    You can run your application within the C/C++ Perspective. To do so -click Run > Open Run Dialog...

    -

    - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic17.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic17.htm deleted file mode 100644 index 4e10069ef12..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic17.htm +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - Tutorial - - - -

    Run Configuration

    -

    You should now see the Run dialog box.
    -Navigate to the left pane and select C/C++ Local Application. -Then press 'New' button (the leftmost in toolbar) or select -'New' from context menu.

    - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic18.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic18.htm deleted file mode 100644 index 0b0a3cd11df..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic18.htm +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - Tutorial - - - -

    Run Configuration (continue)

    -

    New Run Configuration created now.
    -Its name and path to executable are given from selected project ('HelloWorld' in our case). -You can change project or application using 'Browse' buttons on 'Main' tab. -

    -

    Press 'Run'

    - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic19.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic19.htm deleted file mode 100644 index 26b2431c84a..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic19.htm +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - Tutorial - - - -

    Console View

    - -

    You should now see the application running in the Console view. -The Console will also show which application is running in a title bar. -You will notice that the view can be configured to display different elements (such as user input elements) in different colors.

    -

    Type in your name and hit Enter.

    - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic20.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic20.htm deleted file mode 100644 index d986d5570ce..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic20.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

    Run complete

    - -

    The title bar in the Console view will show you when the program has terminated.

    - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_build.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_build.htm index 4e25d759cff..dd3693f9328 100644 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_build.htm +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_build.htm @@ -7,18 +7,18 @@ -

    Building your project

    -

    Make output and build progress information is displayed in the +

    Building a project

    +

    The make output and build progress information displays in the Console view. The Make Targets view displays makefile actions. The Tasks view displays compile warnings or errors.

    -

    To build your project:

    +

    To build a project:

      -
    1. In the C/C++ Projects view, select the HelloWorld project.
    2. +
    3. In the C/C++ Projects view, select your project. For the tutorial, you want to select the HelloWorld project.
    4. Click Project > Build Project.
    5. If you see the error message:

      Exec error:Launching failed

      then CDT cannot locate the build command, usually make. -Either your path is not configured correctly or you do not have make +Either your path is not configured correctly, or you do not have make installed on your system.

    Related concepts

    Next: Debugging your project

    + href="cdt_w_debug.htm">Next: Debugging a project

    Back: Creating your makefile

    + href="cdt_w_newmake.htm">Back: Creating a makefile

    -IBM Copyright Statement

    +QNX Copyright Statement

    diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_debug.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_debug.htm index 65308483f4d..c84576bfa00 100644 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_debug.htm +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_debug.htm @@ -10,23 +10,22 @@ -

    Debugging your project

    +

    Debugging a project

    The debugger lets you control the execution of your program by setting breakpoints, suspending executed programs, stepping through your code, and examining the contents of variables.

    To debug a project:

      -
    1. Click Run > Debug.

      The Debug dialog box - opens.

    2. -
    3. Double-click C++ Local.
    4. -
    5. In the Name box, type Hello World.
    6. +
    7. Click Run > Debug.

      The Debug window opens.

    8. +
    9. Double-click C++ Local Application.
    10. +
    11. In the Name field, type Hello World.
    12. You can now select this debug launch configuration by name the next time that you debug this project.

      -
    13. In the C/C++ Application box, type hello.exe.
    14. +
    15. In the Project box, type hello.exe.
    16. Click Debug.
    17. You will now see the debug perspective with the hello.exe application window open. - The C/C++ editor is repositioned in the perspective.

      + The C/C++ editor repositions in the perspective.

    18. In the left margin of the main.cpp window, double-click to set a breakpoint on:
       cout << "You just entered"
    19. @@ -47,11 +46,10 @@ examining the contents of variables.

      perspective remains open.
    -

    To learn more about the debug aids at your disposal, refer to the related -debug conceptual topics.

    +

    To learn more about the debugging, see to the related debug conceptual topics.

    - Back: Building your project   

    + Back: Building a project   

    Related concepts
    @@ -66,7 +64,7 @@ debug conceptual topics.

    Debug launch controls
     

    -IBM Copyright Statement +QNX Copyright Statement \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_existing_code.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_existing_code.htm index f7618225827..8fe0980eb51 100644 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_existing_code.htm +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_existing_code.htm @@ -9,26 +9,147 @@ -

    How to bring C/C++ source files into Eclipse

    +

    Importing your C/C++ source files into Eclipse

    -

    A common scenario that you may encounter when starting to use the CDT, is determining how +

    Using the CVS Repository Exploring perspective, you can check +out modules or directories into existing projects, or create new +projects. A common scenario that you may encounter when starting to use the CDT, is determining how to bring existing C/C++ source files into Eclipse. There are a number of ways to do this. The scenarios described below are recommended approaches.

    -

    Create a project from CVS

    +

    Creating a project from source files in CVS

    If your existing source tree is managed in CVS, you can use the CVS Repository perspective to "Checkout As..." any folder in the repository. -The first time you "Checkout As...", the New Project wizard is launched and you need to +The first time you "Checkout As...", the New Project wizard launches and you need to create a C or C++ project for the folder. For more information, see Creating a project and Working with C/C++ project files.

    -

    A CVS checkout of the project into the project's location occurs. It is recommended that you eventually add and commit the CDT project files back into CVS. -The CDT project files include .project, .cdtproject and .cdtbuild (for Managed Build projects) and are located at the root folder of each CDT project.

    +

    After you perform a checkout operation, a CVS checkout of the project occurs into the project's location. It is recommended that you eventually add and commit the CDT project files back into CVS. +These files include .project, .cdtproject, and .cdtbuild (for Managed Build projects) and are located at the root folder of each CDT project.

    + +

    +Bringing code into the IDE from CVS differs slightly, depending on what +you're importing: +

    + +
      +
    • + an existing C/C++ project +
    • + +
    • + existing C/C++ code that isn't part + of a project +
    • + +
    • + existing C/C++ code that needs + to be added to an existing project +
    • +
    + +

    Importing a C/C++ project from CVS

    + +

    +To check out an existing C/C++ project from the CVS repository into your workspace, right-click the project in the CVS Repositories view, and select Check Out from the menu. A project with the same name as the CVS module is checked out in to your workspace. +

    -

    Create new projects from existing source roots

    +

    Importing C/C++ code from CVS

    + +

    +To check out existing C/C++ code that is not part of a project: +

    + +
      +
    1. + Right-click the module or directory in the CVS + Repositories view and choose Check Out As… + from the menu. + +

      + The Check Out As wizard dispalys. +

      + +
      + Check Out As + The Check Out As wizard. +
      +
    2. + +
    3. + Choose how to check out this project: + +
        +
      • + as a project configured using the New Project + wizard + +

        + or: +

        +
      • + +
      • + as a new project in the workspace + +

        + or: +

        +
      • + +
      • + as a Standard Make C/C++ Project – if you need to create your own + Makefile to integrate with an existing build + process +
      • +
      + +

      + Choose the workspace location for this project, then the CVS + tag to check out. +

    4. Click Finish to exit the Check Out As dialog. +

      + +
    5. Click Next to continue. +
    + +

    Importing C/C++ code into an existing project

    + +

    +To import a directory full of C/C++ code into an existing project: +

    + +
      +
    1. + Right-click the module or directory in the CVS + Repositories view and choose Check Out As… + from the menu. + +

      + The IDE displays the Check Out As dialog. +

      + +
    2. Choose Check out into an existing project, and then click + Next. + The IDE displays the Check Out Into dialog: + +

      + Check Out Into +

      +
    3. + +
    4. + Select an existing project from the list, and then + click Finish to add the code from CVS to the selected + project. +
    5. +
    + + +

    Creating new projects from existing source roots

    If your resource code is not managed in CVS but is available from the file system, then you need to perform two steps:
      @@ -54,7 +175,7 @@ index for the project and the link to the existing source, is stored in the meta directory in the workspace folder. For more information on the workspace folder, see Workbench User Guide > Tasks > Upgrading Eclipse.

      -Once you create a CDT project, you cannot easily move it or redefine its root folders. +After you create a CDT project, you cannot easily move it or redefine its root folders. If you need to, you can delete the CDT project (without deleting its contents) and then recreate it specifying a different non-default location. @@ -93,7 +214,7 @@ appropriate "root folder" to import from.


      Project properties

      -IBM Copyright Statement +QNX Copyright Statement diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import.htm index 54fe487a0a4..83b082b762d 100644 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import.htm +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import.htm @@ -7,151 +7,57 @@ - + -

      CDT Importing an Existing Managed Make Project Tutorial

      - -
      - - - - - - -
      -

      Eclipse Workbench displaying The C++ Perspective

      -IBM Copyright Statement +

      Turorial: Importing an existing project

      + +

      The following tutorial will walk you though the process of importing a simple application using the CDT.

      + + +

      Step 1: You want to create a single project that will reflect all of the components for the existing source tree.

      +
        +
      1. Select File > New > Project. +
      2. For this tutorial, expand C++ and select C++ project. +


        The New Project wizard dispalys. Click here to see an illustration (displayed in a separate window).


        + + +
      3. In the Project name field, type a name for the project. +
      4. Ensure that the Use default location option is not selected because you will need to specify where the resources reside in the file system since they do not reside in your workspace. +
      5. In the Location field, specify the path for your project. For this tutorial, the project to import is assumed to reside in the directory C:\MySrcDirectory. +
      6. From the Project types list, expand Makefile Project and select Hello World C++ Project. +
      7. Click Next. +
      8. Select only the configurations you want created. Configurations display for each toolchain selected on the previous page of the wizard. +
      9. Click Finish to close the dialog box. +

        You will see the new project in the C/C++ Projects view. In addition, new 'dot' files in your legacy project's root directory, these are CDT project files.

        +
      + +

      Step 2: You are now ready to build your project.

      +
        +
      1. To build your project, select File > Build Project. +

        After the project build completes, the results display in the Console view and new objects, such as binaries and includes, show in the Projects view.

        +
      2. Review the results to ensure that there are no errors. + +

        Note: By default, the indexer is set to Fast indexer for the project to parse your project in the same way that a compiler does; beginning with each compilation unit and parsing that file and all files that it includes, except that it parses each header file included in a project only once. This method provides the most accurate index information. For large projects using complex C++ code, this indexer can be slow. For example, if a header file is included and takes two compilation units, the parsing of the second unit reuses the results of parsing the first unit. This is similar to how precompiled headers work. The indexing of large projects using the Fast indexer uses fewer resources than the Full indexer, but the resulting index is not quite as accurate.

        +
      + +

      Step 3: You are now ready to run your application.

      +
        +
      1. To run your application within the C/C++ Perspective, click Run > Run

        +

        The Run Configurations dialog displays.

        +
      2. To create a run configuration, select Local C/C++ Application and click OK. +
      3. Select the new run configuration in the Configurations view and click the Main tab to edit your run configuration. +
      4. Optional: You can change the name of your run configuration by entering a new name in the Name field. +
      5. To select the project, click Browse opposite the Project field. +
      6. From the Project Selection window, select the project and click OK. +
      7. Select the new C/C++ Application you want to execute by clicking Search. +
      8. From the Program Selection window, select an appropriate binary from the list and click OK. +
      9. Click Apply to save the run configuration and then click Run. +

        The application runs in the Console view. The Console also shows which application it is currently running in the title bar. You can configure the view to display different elements, such as user input elements using different colors.

        +
      +QNX Copyright Statement diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import01.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import01.htm deleted file mode 100644 index 88190f2200f..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import01.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

      C/C++ Perspective

      -

      We will now walk though the process of importing a simple Managed Make application using the CDT.

      -

      The image below shows the standard workbench with the C/C++ Perspective.

      - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import02.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import02.htm deleted file mode 100644 index 21970fad1a8..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import02.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

      Create a project

      - -

      Create a new C/ C++ project for your existing code by clicking File > New > Project.

      - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import03.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import03.htm deleted file mode 100644 index d41030c0967..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import03.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

      New Project Wizard

      - -

      You will now see the New Project wizard. For this example open a C++ project and select Managed Make project.

      -

      A Standard Make C/C++ project requires you to provide a makefile, a Managed Make project will create one for you. So if your project already has a makefile you would choose a Standard Make project.

      - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import04.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import04.htm deleted file mode 100644 index b307700bae7..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import04.htm +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Tutorial - - - - - -

      New Project

      -

      Enter a name for the project and enter the path for your project by deselecting the Use Default -checkbox and entering the path to your project in the Directory text box. For this tutorial, the project to be imported is assumed to reside in the directory C:\MySrcDirectory.

      -

      Click Next.

      - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import05.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import05.htm deleted file mode 100644 index fce82abb22c..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import05.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

      Select a Project Type

      -

      Select the type of project that you want to build, and the default configurations to be created.

      -

      Click Next.

      - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import07.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import07.htm deleted file mode 100644 index 773bf47cc86..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import07.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

      Additional Project Settings

      -

      Click the C/C++ Indexer tab and select No Indexer for now. You will enable indexing later, otherwise search capabilities, and other tools that require search, will be disabled for your project. -

      Click Finish to close the dialog box.

      - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import08.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import08.htm deleted file mode 100644 index 33bbf23c4a8..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import08.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

      New Project

      - -

      You should now see the new project in the C/C++ Projects view.

      - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import09.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import09.htm deleted file mode 100644 index 7dbb1380f77..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import09.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

      Project Files

      - -

      You should also see new 'dot' files in your legacy project's root directory, these are CDT project files.

      - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import10.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import10.htm deleted file mode 100644 index 566f6ee835c..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import10.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

      Build Project

      - -

      You can now build your project by selecting Project > Build All from the file menu.

      - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import11.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import11.htm deleted file mode 100644 index 9764243de3c..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import11.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

      Build Project

      - -

      After the project's build is complete, the results will be displayed in the Console view and new objects, such as binaries and includes, will be shown in the Projects view.

      - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import12.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import12.htm deleted file mode 100644 index 5fabd084272..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import12.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

      Change Project Properties

      - -

      You should now enable the indexer, to do so right click on the project and select Properties.

      - - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import13.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import13.htm deleted file mode 100644 index 999cc79ddd9..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import13.htm +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - Tutorial - - - -

      C/C++ Indexer

      - -

      Select C/C++ Indexer and click Enable C/C++ Indexing. The Indexer is required for search capabilities and other tools that require search. If the indexer is not selected these tools will be disabled for your project.

      - - - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import14.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import14.htm deleted file mode 100644 index efdd267fa3e..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import14.htm +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - Tutorial - - - - -

      C/C++ Indexer

      - -

      The indexer will now start discovery, you can monitor the progress in the bottom right corner of the eclipse window. Please keep in mind this can take a substantial amount of time for very large projects.

      - - - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import15.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import15.htm deleted file mode 100644 index b1045149b14..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import15.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

      Run the application

      - -

      You can run your application within the C/C++ Perspective, to do so click Run > Run...

      - - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import16.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import16.htm deleted file mode 100644 index d4bc8d35834..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import16.htm +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - Tutorial - - - -

      Run Configuration

      - -

      You should now see the Run Configurations dialog box, navigate to the Configurations: view, selectC/C++ Local and click New. -This will create your Run Configuration.

      - - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import17.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import17.htm deleted file mode 100644 index 9a80af8f31c..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import17.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

      Run Configuration

      - -

      Select the new run configuration in the Configurations: view and click the Main tab to edit your run configuration.

      -

      You can change the name of your run configuration by entering a new name in the Name: text area.

      - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import18.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import18.htm deleted file mode 100644 index ef026698d37..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import18.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

      Run Configuration

      - -

      To select the project, click the Browse button beside the Project: text area. From the Project Selection window, select the project and click OK.

      - - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import19.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import19.htm deleted file mode 100644 index bb0cfe51a81..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import19.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

      Run Configuration

      - -

      Select the new C/C++ Application you want to execute by clicking the Search button and from the Program Selection window choose the appropriate binary from the list and click OK.

      - - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import20.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import20.htm deleted file mode 100644 index 94f88eb2580..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import20.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

      Run Configuration

      - -

      Click Apply to save the run configuration and then click Run.

      - - - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import21.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import21.htm deleted file mode 100644 index ffac163fd16..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import21.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

      Console View

      - -

      You should now see the application running in the Console view. -The Console will also show which application is running in a title bar. -You will notice that the view can be configured to display different elements (such as user input elements) in different colors.

      - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_install_cdt.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_install_cdt.htm index ef0a707e8c9..51bec6ae277 100644 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_install_cdt.htm +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_install_cdt.htm @@ -14,55 +14,69 @@ function changeSize(theImage,wd,ht) { theImage.style.width=wdth; theImage.style.height=hght; } + -

      Updating the CDT

      +

      Installing and updating the CDT

      -

      The CDT can be updated directly from the workbench using your internet connection.

      +

      You can use the Software Updates manager to quickly install or update the CDT directly from the Eclipse workbench using your internet connection.

      +

      To obtain the latest CDT features:

        -
      1. Click Help > Software Updates > Find and Install.
        - Help, Software Updates,  Find and Install Menu selection
         
      2. +
      3. Select Help > Software Updates > Find and Install.


        +

        Click here to see an illustration (displayed in a separate window).

        +
      4. -
      5. In the Feature Updates window select Search for new features to install and click Next.
        - Feature Updates dialog box
         
      6. +
      7. In the Feature Updates window, select Search for new features to install and click Next.

        Note: If you want to search for updates on features that you currently have installed, you can select the option Search for updates of the currently installed features.



        Click here to see an illustration.

        +
      8. -
      9. If you have not updated previously, you will have to enter the location of the CDT Install site. Click - the Add Update Site... button.
        - Add Update Sites dialog box
         
      10. +
      11. If you have not updated previously, you will have to enter the location of the Eclipse CDT Install site. Click New Remote Site....


        +

        Click here to see an illustration.

        +
      12. -
      13. In the New Update Site dialog box, enter a name and the URL for the update site in the spaces provided.
        - Install New Site dialog box
         
      14. +
      15. In the New Update Site dialog box, type the name and URL for the Eclipe update site in the spaces provided.


        +

        Click here to see an illustration.


      16. -
      17. Select the update site you just created by clicking the appropriate checkbox and click Next.
        - Install Sites dialog box with the CDT site selcted
         
      18. +
      19. Click OK. +
      20. From the Sites to include in search list, select the update site you just created by clicking the appropriate check box, and click Finish.


        +

        Click here to see an illustration.

        +
      21. -
      22. A dialog box will appear showing the updates available from the update site, select each of the following features, - ensuring you have precisely the same version for each one: +
      23. The Search Results dialog shows the features available to install from the update site. Select each of the following features, + ensuring that you have precisely the same version for each one:
        • Eclipse C/C+ Development Tooling SDK
        • Eclipse C/C+ Development Tools
        - Then click Next.
        - Search Results dialog box
         
      24. +
      25. Expand and select any additional features that you require. De-select any options that do not apply to you. +
      26. Click Next.


        +

        Click here to see an illustration.


        +
      27. -
      28. You should now see the Eclipse.org Software User Agreement, you must accept the agreement to install the CDT update. - Do so by selecting I accept the terms in the license agreement and then click Next.
        - Feature License dialog box
         
      29. +
      30. You must accept the Eclipse.org Software User Agreement to continue installing the CDT update. If you accept the terms, select I accept the terms in the license agreement and then click Next.


        +

        Click here to see an illustration.

        +
      31. +

        You can review the summary list of the features you selected to install.

        +

      32. Optional: Click Change Location to select the location you would like the updates installed. Typically, this is the directory where you installed Eclipse. +
      33. Click Finish.


        Click here to see an illustration.

        +
      34. -
      35. Now select the location you would like the updates installed, usually this is the directory where you installed Eclipse, - and click Finish.
        - Install Location dialog box
         
      36. +
      37. You will now start downloading the CDT components. You will have to verify that you want the features installed by clicking + Install for each feature you selected.


        +

        Click here to see an illustration.

        +
      38. -
      39. You will now start downloading the CDT components. You will have to verify that you want the features installed by clicking - Install for each feature you selected.
        - Feature Verification dialog box
         
      40. - -
      41. You will now have to restart Eclipse, select Yes to complete the update.
        - Install/Update prompt to restart Eclipse +

        Now, you have to restart Eclipse. +

      42. Select Yes to complete the feature installation process.


        + +

        Click here to see an illustration.

      Related concepts
      @@ -70,7 +84,7 @@ function changeSize(theImage,wd,ht) { C/C++ Development perspective
       

      -IBM Copyright Statement

      +QNX Copyright Statement

      diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newcpp.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newcpp.htm index 2e762d412e8..866cb4729de 100644 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newcpp.htm +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newcpp.htm @@ -14,12 +14,11 @@

      You can begin coding your HelloWorld program. The .cpp file that you create will be saved in the project folder you just created -Creating your project.

      +Creating a project.

      Files are edited in the C/C++ editor located to the right of the C/C++ Projects view. The left margin of the C/C++ editor, called the marker -bar, displays icons for -items such as bookmarks, breakpoints, and compiler errors and warnings.

      +bar, displays icons for items such as bookmarks, breakpoints, and compiler errors and warnings.

      For more information about:

        @@ -28,13 +27,13 @@ items such as bookmarks, breakpoints, and compiler errors and warnings.

      • The editor area, see Workbench User Guide > Reference > User interface information > Views and editors > Editor area
      -

      To create your C++ file:

      +

      To create a C++ file:

      1. In the C++ Projects view, right-click the HelloWorld project folder, and select New > File.
      2. -
      3. In the File name box, type main.cpp.
      4. +
      5. In the File name field, type main.cpp.
      6. Click Finish.
      7. -
      8. Type the code below in the editor. Lines are indented with tab +
      9. Type the code, exactly as it appears below, in the editor. Lines are indented with tab characters, not with spaces.
      10. @@ -74,8 +73,8 @@ items such as bookmarks, breakpoints, and compiler errors and warnings.

      Your new .cpp file is displayed in the C/C++ Projects -view and in the Project Explorer view. Your project now contains main.cpp. Before you -can build your HelloWorld project, you must next create a makefile.

      +view and in the Navigator view. Your project now contains main.cpp. Before you +can build your HelloWorld project, you must create a makefile.

      @@ -99,7 +98,7 @@ can build your HelloWorld project, you must next create a makefile.

      C/C++ Projects view

      -IBM Copyright Statement +IBM Copyright Statement \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newmake.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newmake.htm index c5303e64e22..a5bdcdea0a1 100644 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newmake.htm +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newmake.htm @@ -6,19 +6,24 @@ Creating your makefile + -

      Creating your makefile

      +

      Creating a makefile

      -

      For the purpose of this tutorial, you were instructed to create a Standard -Make C++ Project which requires you to create a makefile. Managed Make C/C++ projects generate makefiles for you.

      +

      For the purpose of this tutorial, you were instructed to create a C++ Project which requires you to create a makefile.

      -

      To create your makefile:

      +

      To create a makefile:

      1. In the C++ Projects view, right-click the HelloWorld project - folder and select New > File.
      2. + folder and select New > File. +


        Click here to see an illustration (displayed in a separate window).


      3. In the File name box, type makefile.
      4. Click Finish.
      5. Type the gnu make instructions below in the editor. Lines are @@ -43,8 +48,9 @@ Make C++ Project which requires you to create a makefile. Managed Make C/C++ pro Save.

      Your new makefile, along with your main.cpp file are -displayed in the C/C++ Projects view and in the Project Explorer view. Your project now +displayed in the C/C++ Projects view and in the Navigator view. Your project now contains main.cpp and makefile. You can now build your HelloWorld project.

      +

      Click here to see an illustration.

      @@ -69,7 +75,7 @@ contains main.cpp and makefile. You can now build your HelloWorld project.

      C/C++ Projects view

      -IBM Copyright Statement +IBM Copyright Statement \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newproj.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newproj.htm index 878cc527a2b..cbb09f25d75 100644 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newproj.htm +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_newproj.htm @@ -5,40 +5,82 @@ Creating your project + -

      Creating your project

      You need to create a project to -contain your source code and related files. A project has an associated builder -that can incrementally compile source files as they are changed.

      -To create your project:

        -
      1. Click File > New > Project.
        The New Project Wizard opens. + + +

        Creating a project

        + +

        You need to create a project to contain your source code and related files. A project has an associated builder +that can incrementally compile source files as they are changed.

        + +

        To create a project:

        + +
          +
        1. Select File > New > Project. +


          When you create a new project, you are required to specify the project type. This project type will determine the toolchain, data, and tabs that the CDT uses/displays.


          +
        2. Select the type of project to create. For this tutorial, expand the C++ folder and select C++ Project. +

          The C++ Project wizard opens. Click here to see an illustration.


          +

          By default, the CDT filters the Toolchain and Project types that currently display in those lists are based on the language support for the C++ Project wizard you selected for this tutorial.


          +
        3. In the Project name field, type HelloWorld. +
        4. Leave the Use Default Location option selected. +


          Next, you want to select the type of project to create. In the New CDT Project Wizard, you can choose from the following project types:

          +
            +
          • Executable - Provides an executable application. This project type folder contains three templates.

            +
              +
            • Hello World C++ Example provides a simple C++ Hello World application with main(). +
            • Hello World ANSI C Example provides a simple C Hello World application with main().
            • Empty Project provides a single source project folder that contains no files. +
            + +

            After you select a template, the result is a project with only the meta-data files required for the project type. You are expected to modify these source files, as required, and provide source files for the project's target.

            The makefile for the Executable project type is automatically created by the CDT.

            +
          • Shared Library - An executable module that is compiled and linked separately. When you create a project that uses a shared library (libxx.so), you define your shared library's project as a Project Reference for your application. For this project type, the CDT combines object files together and joins them so they're relocatable and can be shared by many processes. Shared libraries are named using the format +libxx.so.version, where +version is a number with a default of 1. The +libxx.so file usually is a symbolic link to the +latest version. The makefile for this project type is automatically created by the CDT. +
          • Static Library - A collection of object files that you can link into another application (libxx.a). The CDT combines object files (i.e. *.o) +into an archive (*.a) that is directly linked into an +executable. The makefile for this project type is automatically created by the CDT. +
          • Makefile Project - Creates an empty project without the meta-data files. This selection is useful for importing and modifying existing makefile-based projects; a new makefile is not created for this project type. +
          +

          By default, the CDT filters the Toolchain and Project types that currently display in those lists based on the language support for the C++ Project wizard you selected for this tutorial. +

        5. From the Project types list, expand Executable and select Hello World C++ Example. This project type provides a simple Hello World application in C++, and the makefile is automatically created by the CDT. + +
        6. Select a required toolchain from the Toolchain list. +

          A toolchain is a set of tools (such as a compiler, linker, and assembler) intended to build your project. +Additional tools, such as a debugger, can be associated with a toolchain.
          +There can be several toolchains available, depending on the compilers installed on your system. +

          +
        7. -
        8. Select C++.
        9. -
        10. Click Standard Make C++ Project.
          You can also create a managed -make C++ project so that a makefile is automatically generated. For the -purpose of this tutorial, you will create a standard make C++ project which -requires you to provide a makefile in order to build the project.
        11. Click Next.
        12. -
        13. In the Name box, type HelloWorld.
        14. -
        15. Leave the Use Default Location check box selected.
          Note that -the location of the workspace folder where your project is saved is grayed -out in the Location box.
        16. -
        17. Click Next.
        18. -
        19. Click the Binary Parser tab.
        20. -
        21. In the Binary Parser list, click PE Windows Parser.
        22. +
        23. Click Advanced Settings. +
        24. Click the Binary Parser tab. +


          Click here to see an illustration.


          +
        25. +
        26. In the Binary Parser list, select PE Windows Parser.
        27. To ensure the accuracy of the C/C++ Projects view and the ability to successfully -run and debug your programs, select the correct parser is important. After +run and debug your programs, selecting the correct parser is important. After you select the 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. You can also view the contents of the .o file in the C/C++ editor. +view. You can also view the contents of the .o file in the C/C++ editor.

        28. Click Finish.
        29. -
        30. If a message box prompts you to switch perspectives, click Yes. +
        31. If a message box prompts you to change perspectives, click Yes.
        32. -

        Your new project is displayed in the C/C++ Projects view and in -the Project Explorer view. Your project is empty because you have not yet created -files for your project. You can now start writing the code for your HelloWorld -program.

        Tip: You can view and modify the properties of your -HelloWorld project by right-clicking on the project in the C/C++ Projects +

      + +

      Your new project displays in the C/C++ Projects view, and in +the Navigator view. Your project is empty because you have not yet created +files for your project. You can now start writing the code for your HelloWorld +program.

      + +

      Tip: You can view and modify the properties of your +HelloWorld project by right-clicking on the project in the C/C++ Projects view and clicking Properties.

      Next: Creating your C++ file

      For more information @@ -56,7 +98,7 @@ border="0">
      Defining project propert src="../images/ngref.gif" alt="Related reference" height="21" width="143" border="0">
      C/C++ Projects view

      -

      IBM Copyright Statement

      +

      QNX Copyright Statement

      \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_prepare_workbench.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_prepare_workbench.htm index c400fc9377c..740504422f1 100644 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_prepare_workbench.htm +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_prepare_workbench.htm @@ -6,6 +6,11 @@ Preparing the Workbench + @@ -13,34 +18,36 @@

      Preparing the Workbench

      This tutorial will get you started using the C/C++ Development Toolkit (CDT) in the Workbench.

      -

      In this section, you will verify that the workbench is properly set up for C/C++ development. It is assumed that:

      +

      First, you will verify that the workbench is properly configured for C/C++ development. It is assumed that:

      • Your Workbench has its default settings. -To reset the current perspective to its original layout, from the menu bar choose -Window > Reset Perspective.
      • -
      • You are familiar with the basic Workbench mechanisms, such as +To reset the current perspective to its original layout, from the menu bar select +Window > Reset Perspective.
      • +
      • You are familiar with the basic Workbench features, such as views and perspectives.
      -

      Setting the C/C++ Editor's operation and appearance

      +

      Setting the operation and appearance of the C/C++ Editor

        -
      1. Open the Workbench preferences: from the menu bar, select Window > Preferences.
      2. -
      3. Expand the C/C++ heading and click on C/C++ Editor. The Preferences C/C++ Editor dialog's General tab appears. -

        C/C++ Editor Preferences General page

      4. -
      5. Make any changes that you require to be comfortable editing files. -For example, you may want to enable Show line numbers or you may want to make the Problem indicator color a different shade of red. For more information see the General page Preferences window in the reference section.
      6. +
      7. To open the Workbench preferences, from the menu bar, select Window > Preferences.
      8. +
      9. Expand C/C++ and select Editor. -
      10. On the Preferences C/C++ Editor dialog, click the Colors tab. The Preferences C/C++ Editor dialog's Colors tab appears.

        -C/C++ Editor Preferences Color page +


        Click here to see an illustration (displayed in a separate window).

      11. +
      12. Make any changes that you require to be comfortable editing files. +For example, you might want to enable Show line numbers or change the Problem indicator color to a different shade of red. For more information about setting preferences in the editor, see General page Preferences window in the reference section.
      13. + +
      14. On the Preferences C/C++ Editor dialog, click the Colors tab. The Colors tab for the C/C++ Editor preferences dialog displays.


        Click here to see an illustration.


        Again, make any changes that will be useful for your working habits and click OK. For more information see the Color page Preferences window in the reference section.

      15. On the Preferences C/C++ Editor dialog, click the Content Assist tab. The Preferences C/C++ Editor dialog's Content Assist tab appears.
        -C/C++ Editor Preferences Content Assist page -
        If you want to set an auto-activation delay or change the background for completion proposals, do so now. For more information see the Content Assist page Preferences window in the reference section.
      16. +


        Click here to see an illustration.

        + + +


        If you want to set an auto-activation delay or change the background for completion proposals, do so now. For more information see the Content Assist page Preferences window in the reference section.


      17. Leave the preferences by clicking OK.
      diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard01.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard01.htm deleted file mode 100644 index 76a2d03a5e0..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard01.htm +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - Tutorial - - - - -

      Start Eclipse

      -

      We will now walk though the process of creating a simple 'Hello World' application using the CDT and your own Makefile.

      -

      Note, there were 2 separate project types in CDT 3.x : 'Managed make' and 'Standard make'. First one -generates makefile automatically, second one requires user's makefile to build.

      -

      In CDT 4.0, both these types are combined. In general, the only available project type can be switched -to 'Managed make' or 'Standard make' mode at any time you wish.

      -

      Current tutorial will describe a process of new project creation using your own Makefile.

      - -

      The image below shows the standard Workbench. To start, open the C/C++ perspective. -If you have not already installed the C/C++ perspective, you can find the procedures here.

      - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard02.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard02.htm deleted file mode 100644 index 17a1362c4e5..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard02.htm +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - Tutorial - - - - -

      Create a project

      - -

      You can now create a C/ C++ project by clicking File > New > Project.

      - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard03.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard03.htm deleted file mode 100644 index 3df1892faff..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard03.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

      New Project Wizard

      - -

      You will now see the New Project wizard. Open a C or C++ folder and select corresponding project. -

      - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard04.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard04.htm deleted file mode 100644 index cf16a99a9fd..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard04.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

      New Project

      -

      Enter a name for the project. You can also enter a new path for your project by deselecting the Use Default Location -checkbox and entering the new path in the Location text box.

      - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard05.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard05.htm deleted file mode 100644 index 7dbd3bbabd5..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard05.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

      New Project (continue)

      -

      Select 'Makefile project' on the left pane. -In this case, you must provide makefile yourself to build your project.

      - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard06.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard06.htm deleted file mode 100644 index 99a10254164..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard06.htm +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Tutorial - - - -

      New Project (continue)

      -

      Select required toolchain on the right pane.

      -

      There can be several toolchains available, depending on compilers installed in your system.
      -Option 'Other toolchain' is usually default choice. In this case, toolchain settings -are defined automatically by CDT.

      -

      -

      Next page contains Configurations selection. Usually, we need not to go here while -creating project with user-provided makefile.

      -

      Click Finish.

      - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard07.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard07.htm deleted file mode 100644 index 14a3fc6553c..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard07.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

      New Project

      - -

      You should now see the new project in C/C++ Projects view.

      -

      If C/C++ perspective was not set as current before, it will be selected now.

      - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard08.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard08.htm deleted file mode 100644 index 87a707dd760..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard08.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

      Create a file

      - -

      Create a new cpp file (such as main.cpp) by right clicking your project and selecting New > Source File.

      - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard09.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard09.htm deleted file mode 100644 index ed6219c9538..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard09.htm +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - Tutorial - - - -

      Create a file

      - -

      You should now see the New File wizard.

      -

      Enter the name of your file in the File name text area then click Finish.

      - - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard10.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard10.htm deleted file mode 100644 index 45eca65a890..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard10.htm +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - Tutorial - - - -

      New Project Files

      - -

      You should now see the new file located in the Projects View under the project, and the new file should be open in the Editor view.

      - - - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard11.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard11.htm deleted file mode 100644 index eb75aba960d..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard11.htm +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - Tutorial - - - - -

      Enter code

      -

      Enter the code in the main.cpp -file that was just created. -You can double click the main.cpp tab in the Editor -view to expand the view.
      -Note: Leave a blank line at the end of the code, some compilers -require one.

      -

      You will notice an asterisk in front of the file name on the tab in -the Editor view. The asterisk indicates that the file has -changed but has not been saved.

      - - diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard12.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard12.htm deleted file mode 100644 index 443d1afa271..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard12.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

      Create a makefile

      - -

      Create the makefile by File > New > File.

      - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard13.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard13.htm deleted file mode 100644 index 8466028b5cf..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard13.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Tutorial - - - -

      Create a makefile

      - -

      You should now see the New File wizard.

      -

      Enter makefile for the name of the file in the File name text area then click Finish.

      - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard14.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard14.htm deleted file mode 100644 index ada483e64a0..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard14.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

      Create a makefile

      - -

      Create the makefile by right clicking your project and selecting New > File.

      - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard15.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard15.htm deleted file mode 100644 index 2ffeabb0e01..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard15.htm +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - Tutorial - - - - -

      Enter the make script

      - -

      Enter the build instruction for your makefile that was just created. -The Outline view will display the structure of the makefile as you add components. -When you enter the code you will notice an asterisk in front of the file name on the tab in the Editor view, this tells you the file changed but has not been saved.

      - -

      Note: Ensure you have tabs, not spaces before your indented code, as make will not accept spaces before commands.

      - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard16.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard16.htm deleted file mode 100644 index d63d9caf02f..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard16.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Tutorial - - - -

      New Makefile

      - -

      You should now see the new makefile located in the Projects view under the project, and the makefile should be open in the Editor view.

      - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard17.htm b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard17.htm deleted file mode 100644 index f02253986c6..00000000000 --- a/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_standard17.htm +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Tutorial - - - -

      Run the application

      - -

      Navigate to the C/C++ Projects view, you will now see the executables listed.

      - -

      You can run your application within the C/C++ Perspective, to do so click Run > Open Run Dialog.

      - -

      You should now see the Run dialog box, double click C/C++ Local Application. -This will create your Run Configuration. Select the new Run Configuration in the Configurations: view.

      -

      Use Browse button to locate executable to run.

      -

      Press Run

      - - - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/hw_example.htm b/doc/org.eclipse.cdt.doc.user/getting_started/hw_example.htm index 3b38bd98fc2..e2d019c953f 100644 --- a/doc/org.eclipse.cdt.doc.user/getting_started/hw_example.htm +++ b/doc/org.eclipse.cdt.doc.user/getting_started/hw_example.htm @@ -6,7 +6,7 @@ C++ Hello World example -Copy the code below and paste it into the main.cpp file in the Editor View: +Copy the code below and paste it into the main.cpp file in the Editor view:
       #include <iostream>
      @@ -17,7 +17,7 @@ int main()
       {
       	string yourName;
       
      -	cout << "Enter your name: ";
      +	cout << "Type your name: ";
       	cin  >> yourName;
       	cout << "Hello " + yourName << endl;
       
      diff --git a/doc/org.eclipse.cdt.doc.user/getting_started/make_example.htm b/doc/org.eclipse.cdt.doc.user/getting_started/make_example.htm
      index 2fb00040fa8..ce4db2a8320 100644
      --- a/doc/org.eclipse.cdt.doc.user/getting_started/make_example.htm
      +++ b/doc/org.eclipse.cdt.doc.user/getting_started/make_example.htm
      @@ -6,7 +6,7 @@
       	C++ Makefile example
       
       
      -Copy the script below and paste it into the makefile file in the Editor View:
      +Copy the script below and paste it into the makefile file in the Editor view:
       
       
       all: hello
      diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_debug_run01.png b/doc/org.eclipse.cdt.doc.user/images/cdt_debug_run01.png
      new file mode 100644
      index 0000000000000000000000000000000000000000..45bb17065eab7cfd52ceda892427001916117570
      GIT binary patch
      literal 5002
      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
      
      literal 0
      HcmV?d00001
      
      diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_binparser01.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_binparser01.png
      new file mode 100644
      index 0000000000000000000000000000000000000000..9bac776a926181409621522793138880f07582d2
      GIT binary patch
      literal 47524
      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 nWAt?j(zT=5TUB^{{b82 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

      4!-i@0lB}V~$&Ex_|1zWItt5E6fob4x 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 GLL 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 literal 0 HcmV?d00001 diff --git a/doc/org.eclipse.cdt.doc.user/images/cpp_bld_discovery_options.png b/doc/org.eclipse.cdt.doc.user/images/cpp_bld_discovery_options.png new file mode 100644 index 0000000000000000000000000000000000000000..0284f884679d0abc6aaf391a646847310f295f06 GIT binary patch literal 46624 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 {utgGe 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 literal 0 HcmV?d00001 diff --git a/doc/org.eclipse.cdt.doc.user/images/cpp_bld_settings.png b/doc/org.eclipse.cdt.doc.user/images/cpp_bld_settings.png new file mode 100644 index 0000000000000000000000000000000000000000..80e6e971c5b7ce2fbd04f50a4f2e4a4c58b0b254 GIT binary patch literal 72637 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 Wgp%D9u2NFhuiiw}THc0&g8u;^u%ILW literal 0 HcmV?d00001 diff --git a/doc/org.eclipse.cdt.doc.user/images/cpp_bld_settings_tool.png b/doc/org.eclipse.cdt.doc.user/images/cpp_bld_settings_tool.png new file mode 100644 index 0000000000000000000000000000000000000000..02bc1ffa36983ac4a55eccda1b5cd8cff3b5d9f3 GIT binary patch literal 72638 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 z zqY7CsC_7et#f+ADLM2T&emxk+XCKmaT9g3uxUE}N2?Nfu{uP=&u~P;Lui(a8M_$je{6@x5P_fm-W9SoINh}uCLTl1 zZf;jiWZmQBS4bphk?Bc5f2C$$p0?;GY8T(QWqi3zrb^GlgG9 ztX^a`AY-8bKVj=n9JIT^N9NcMN|T#f~5SxA*Z z7uEP9X^WuD@$0?rSoU_mpP21Z|0(YOhq`hmai)5eu+rSoY4>@+A_ZPi%pWp9U~b&rH) zf`+MbACzC32>Lz+pE+6e!daL(_LC|l0#AYBj2Qay)wmE(>}>)`&Hl*MC_AoSe{K)&jiEx-=w;* zlVD*kQ7tBht?SH;baY(5dIjZj4mx16{DkwJGn$DGBAKdEQN%J7^dUd}j(p|8`i}*S zs?kAC>+z#S4YzZOK~b50FY&uIC2A15{T_azZKTDFZDD1e6PU=Dn zFTr23w5#hzAKHC1fY1t6&L83&-=OZt)&so`yJ2<{Zoe(?^sw2e*{WI^vMiwwTOm4n zU=N_e#)47b?o~GNoq_~>R^>aSY)@0h7jW&D>RMU8uf|*bwI!x4 z#o%_V$9#EZr#uEfH$<~-QCSc#tGRUJn)m*Rrd5$L%p2Ng4dmQ*fB0o%@y`6hJ&TEV zb}7H74p*_T0g>73n!D#WE7bQ+H{Y*&=)!_K2UY|Uc={J=#GznM(j>19NIc-aH7U)F zD+{hjPOf-QmOOB3o3Np4Zz4?fyMa*9!~V!SmYI+4c8|q3SQM z?ocf=PrX%^=kZ8sg&*!6y=n3BE59_$WV7$(onm|r1E0cb+KUxlk{7ou=`z7R`7aRd zai}rB|ER*lr<>8UfA+0Ix(kk>GFCmon7A)TT1c+!mVaJjUHN#IrVOy=6a|5~3JjL* z6ap@Eg^6Iiml8KS`kZbNSJVCG$gz>wihEVu1cK; zw)C+d%t+HUirZF8p|iDTx56*15YMPgxP(`qp>K$7k8RU(_X)OcY#0EK;V-pu(FA<> zdoYmQJU=jFi${<)VBmR(aL=hd`c~SRazcIfX3tlIusTGNl%p4AEaGcEOVVr?ki%s5 z5soC9I&*X>Anun;cm$23t*B+H>$|0!aDT%ib-oxj@>)qBHp#tONZK(Ki%jd8@+X^axgOVsC z1o%)*CHRRwT}g;|f9It_er-rOtX_TZ2rwrFDaSFDSZ zKTu~Y`eLGo7XVc3wS}nHNOq{d)*DgWYF zcKyV10$-#lAk07DXdrnI^8alw@2ZI%(JQL*v(5vbelfYF;bLRB@GJfiUSOYibgVHa zm%JSb@EMh6J8i(l^GpN2hMb{)E+&^zdz-qo;PI9OPtq3h$}imdvJgQXLmbOLkJnX? zvn7H!h1}MBW{5VoHLIH~QfT7WAsF+VPPV5f_FgwXi|^#9C-NBKGg4k+U^xAp=CrNg zKdSih^cm&91IbPPphPtEUR`?oyW)^9?=3AzFxq83hrHjiTPp>mh z^ZcU4QEE}Ne8G43h^#{@?{&(qt6{z|pJ-607$qGk|E~OoceBrG(&#rT3l g2Tg+96IDRow3~WAO%wDNnzFoxT&0Xv*gvoT56Su#!T -

      Working with breakpoints, watchpoints, and breakpoint actions

      +

      Using breakpoints, watchpoints, and breakpoint actions

      -

      This section explains how to work with Working with breakpoints, watchpoints, and breakpoint actions.

      +

      The following topics explain how to use breakpoints, watchpoints, and breakpoint actions:

      Adding breakpoints
      Adding watchpoints
      @@ -21,7 +21,7 @@ Enabling and disabling breakpoints and watchpoints
      Attaching or removing breakpoint actions

      -

      IBM Copyright Statement

      +

      QNX Copyright Statement

      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 031cec6a41a..f55b8ce585a 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 @@ -9,8 +9,8 @@ -

      Building projects

      -

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

      +

      Building projects and managing compile errors

      +

      The following topics explain how to build a project, and to manage compile errors:

      Renaming a project
      Defining build settings
      Filtering errors
      @@ -28,7 +28,7 @@ Setting reminders
      -

      IBM Copyright Statement

      +

      QNX Copyright Statement

      \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_con_assist.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_con_assist.htm index 9d312b0efaa..cd250fca7d6 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_con_assist.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_con_assist.htm @@ -11,13 +11,13 @@

      Working with Content Assist

      -

      This section provides information on code entry aids.

      +

      The following topics provide information about code entry aids:

      Using Content Assist
      Creating and editing code templates
      Importing and exporting code templates
      -

      IBM Copyright Statement

      +

      QNX Copyright Statement

      \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_debug.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_debug.htm index 6e0c14ec21b..c7f7b63f794 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_debug.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_debug.htm @@ -12,11 +12,11 @@

      Debugging

      -

      This section explains how to debug your project.

      +

      The following topics explain how to debug your project:

      Debugging a program
      Debugging an existing executable
      - Working with breakpoints and watchpoints
      + Using breakpoints and watchpoints
      Adding breakpoints
      Adding watchpoints
      Removing breakpoints and watchpoints
      @@ -28,7 +28,7 @@ Working with registers
      Working with memory
      -

      IBM Copyright Statement

      +

      QNX Copyright Statement

      diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_proj_files.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_proj_files.htm index 05903bdb24b..5b0335903dd 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_proj_files.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_proj_files.htm @@ -11,17 +11,18 @@

      Working with C/C++ project files

      -

      This section explains how to create and manage project files.

      +

      The following topics explain how to create and manage project files:

      Displaying C/C++ file components in the C/C++ Projects view
      Converting a C or C++ nature for a project
      Creating a C/C++ file
      Creating a makefile
      Hiding files by type in the C/C++ Projects view
      Converting CDT 1.x Projects
      - Converting CDT 2.0 Managed Make Projects
      + Converting CDT Managed Make Projects
      Adding Convert to a C/C++ Make Project to the New menu
      + Set Discovery Options
      -

      IBM Copyright Statement

      +

      QNX Copyright Statement

      \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run.htm index 320f6d43d39..0c289a2d212 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run.htm @@ -11,7 +11,7 @@

      Running and debugging projects

      -

      This section explains how to run a C or C++ application using an existing run configuration and how to create a new run configuration.

      +

      The following topics explain how to run a C or C++ application using an existing run configuration, and how to create a new run configuration.

      Creating or editing a run/debug configuration
      Selecting a run or debug configuration
      Creating a run or debug configuration
      @@ -23,7 +23,7 @@ Specifying the location of the run configuration
      Debugging
      Debugging a program
      - Working with breakpoints and watchpoints
      + Using breakpoints and watchpoints
      Adding breakpoints
      Adding watchpoints
      Removing breakpoints and watchpoints
      @@ -36,7 +36,7 @@ Working with memory
      -

      IBM Copyright Statement

      +

      QNX Copyright Statement

      \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run_config.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run_config.htm index f1e8fb1d3e9..9e20838771d 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run_config.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_run_config.htm @@ -12,18 +12,16 @@

      Creating or editing a run/debug configuration

      You can run an application by right-clicking the file and clicking Open -With > System Editor or you can create a run configure a run environment with +With > System Editor, or you can create a run configure a run environment with which to run your application.

      -

      This section explains how to create a run or debug configuration.

      -

      The Run and Debug dialog boxes each contain the following tabs:

      -
        -
      • Main
      • -
      • Arguments
      • -
      • Environment
      • -
      • Debugger
      • -
      • Source
      • -
      • Common
      • -
      + +

      The Run and Debug pages of the configuration wizard contain the following tabs:

      + +

      Run and Debug tabs

      + +

      You will use these tabs to customize your run and debug configurations.

      + +

      The following topics explain how to create a run or debug configuration:

      Selecting a run or debug configuration
      Creating a run or debug configuration
      Selecting an application to run or debug
      @@ -33,11 +31,9 @@ which to run your application.

      Specifying the location of source files
      Specifying the location of the run configuration
      - -  

      -IBM Copyright Statement +QNX Copyright Statement \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm index 55f60feb618..447fc0899e4 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm @@ -11,7 +11,7 @@

      Tasks

      -

      Task topics provide step-by-step procedural instructions to help you perform required tasks.

      +

      The following topics provide step-by-step procedural instructions to help you perform various activities with the CDT:

      Creating a project
      Working with C/C++ project files
      @@ -33,12 +33,12 @@ Importing and exporting code templates
      Shifting lines of code to the right or left
      Navigating to C/C++ declarations
      + Navigating to C/C++ definitions
      Refactoring
      Building projects
      Renaming a project
      Selecting referenced projects
      - Defining Standard Make build settings
      - Defining Managed Make build settings
      + Defining project build settings
      Filtering errors
      Selecting a binary parser
      Adding Include paths and symbols
      @@ -65,7 +65,7 @@ Specifying the location of the run configuration
      Debugging
      Debugging a program
      - Working with breakpoints and watchpoints
      + Using breakpoints and watchpoints
      Adding breakpoints
      Adding watchpoints
      Removing breakpoints and watchpoints
      @@ -83,7 +83,7 @@ C/C++ Indexer - Indexer Timeout
      Setting Source Folders
      -

      IBM Copyright Statement

      +

      QNX Copyright Statement

      \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasksview.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasksview.htm index e467416078e..4f7fe7e7e24 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasksview.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasksview.htm @@ -12,13 +12,13 @@

      Viewing and managing compile errors

      -

      This section describes how to view and manage compile errors. Compile errors are displayed in the console view.

      +

      The following topics describe how to view and manage compile errors. The CDT displays compile errors in the Console view.

      Jumping to errors
      Filtering the Tasks view
      Setting reminders
      -

      IBM Copyright Statement

      +

      QNX Copyright Statement

      diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_write_code.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_write_code.htm index 583c1d22823..81cac5f3477 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_write_code.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_write_code.htm @@ -11,7 +11,7 @@

      Writing code

      -

      This sections explains how to work with the C/C++ editor.

      +

      The following topics explain how to work with the C/C++ editor:

      Customizing the C/C++ editor
      Commenting out code
      Working with Content Assist
      @@ -22,9 +22,10 @@ Searching for C/C++ elements
      Selection Searching for C/C++ elements
      Navigating to C/C++ declarations
      + Navigating to C/C++ definitions
      Refactoring
      -

      IBM Copyright Statement

      +

      QNX Copyright Statement

      \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_brk_action.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_brk_action.htm index 628689004b7..08ad7f3219d 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_brk_action.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_brk_action.htm @@ -15,9 +15,9 @@

      To add a new breakpoint action:

      1. Click Window > Preferences.
      2. -
      3. Expand C/C++ > Debug and click Breakpoint Actions.
      4. -
      5. In the Breakpoint Actions page, click New.
        -
        +
      6. Expand C/C++ > Debug and click Breakpoint Actions.



      7. +
      8. In the Breakpoint Actions page, click New.


        +

      9. In the New Breakpoint Action dialog box, type a name for the action in the Action name box.
      10. Select an action from the Action type list.
      11. @@ -41,7 +41,7 @@
        Debug preferences


        -Nokia Copyright Statement +Nokia Copyright Statement diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_codetemp.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_codetemp.htm index f84f7ede30f..50522d3ad6d 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_codetemp.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_codetemp.htm @@ -11,47 +11,47 @@

        Creating and editing code templates

        -

        Content Assist uses code templates enable you to use commonly used code snippets quickly.

        +

        Content Assist uses code templates to enable you to quickly make use of commonly used code segments.

        To create a code template:

        1. Click Window > Preferences.
        2. -
        3. Expand C/C++, and click Code Templates.
        4. -
        5. Click New.
          - Creating a new Code Template Window - +
        6. Expand C/C++, expand Content Assist and select Templates.
        7. +
        8. Click New.


          + Creating a new Code Template Window

          +
        9. Do the following: (if required)

            -
          • In the Name field, enter a template name.
          • -
          • Select Structure, Global or Function for either C or C++ from the Context drop down list.
          • -
          • In the Description field, enter a description for your new code template.
          • -
          • In the Pattern field, enter the code for your template.
          • -
          • Click Insert Variable to add a variable from the list to the code you have entered in the Pattern box.
          • +
          • In the Name field, type a template name.
          • +
          • In the Context drop down list, select the context type for the new template; either C/C++ or a Comment.
          • +
          • In the Description field, type a description for the new code template.
          • +
          • In the Pattern field, type the code for this template.
          • +
          • Click Insert Variable to add a variable from the list to the code you have entered in the Pattern field.
        10. Click OK.
          - The new code template is now displayed in the list.
        11. + The new code template displays in the Templates list.

        To edit a code template:

        1. Click Window > Preferences.
        2. -
        3. Expand C/C++, and click Code Templates.
        4. -
        5. Click Edit. The New Template dialog box opens.
          - Editing a Code Template -
        6. +
        7. Expand C/C++, expand Content Assist and select Templates.
        8. +
        9. Click Edit. The Edit Template dialog opens.


          + Editing a Code Template

          +
        10. Do the following:

          • In the Name field, change the template name to create a new template based on the current template.
          • -
          • Select Structure, Global or Function for either C or C++ from the Context drop down list to select where the template will appear.
          • +
          • In the Context drop down list, select the context type for the new template; either C/C++ or a Comment.
          • In the Description field, change the description of the code template to reflect your changes.
          • In the Pattern field, edit the code.
          • Click Insert Variable to add a variable from the list to the - code you have edited in the Pattern box.
          • + code you edited in the Pattern field.
        11. Click OK.
        12. @@ -68,7 +68,7 @@ Code Templates page, Preferences window
          Code Templates page

          -IBM Copyright Statement +QNX Copyright Statement diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_watch.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_watch.htm index 1e9b3dc4f7c..c7201377994 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_watch.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_add_watch.htm @@ -16,19 +16,17 @@

          A watchpoint is a special breakpoint that stops the execution of an application whenever the value of a given expression changes, without specifying -where this may happen. Unlike breakpoints which are line-specific watchpoints +where it might occur. Unlike breakpoints (which are line-specific), watchpoints are associated with files. They take effect whenever a specified condition is -true regardless of when or where it occurred. -To set a watchpoint on a global variable highlight the variable in the editor or -select it in the outline view.

          +true, regardless of when or where it occurred. You can set a watchpoint on a global variable by highlighting the variable in the editor, or by selecting it in the Outline view.

          To set a watchpoint on a global variable:

            -
          1. Highlight the variable in the editor or select it in the outline view.
          2. +
          3. Highlight the variable in the editor, or select it in the Outline view.
          4. Click Run > Toggle Watchpoint.
          5. Do any of the following:
          6. -
            • To stop execution when the watch expression is read, select the +
              • To stop execution when the watch expression is read, select the Read check box.
              • To stop execution when the watch expression is written to, select the Write check box.
              @@ -41,12 +39,12 @@ select it in the outline view.

              C/C++ Development perspective

              Related tasks
              -Working with breakpoints and watchpoints

              +Using breakpoints and watchpoints

              Related reference
              Run and Debug dialog box

              -IBM Copyright Statement +QNX Copyright Statement diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_addmaketarget.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_addmaketarget.htm index 5808c726f7d..6dbab999513 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_addmaketarget.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_addmaketarget.htm @@ -10,12 +10,12 @@ -

              Creating a Make Target

              +

              Creating a make target

              +

              To create a make target:

                -
              1. Right click on the project and select Create Make Target...

              2. - Select Create Make Target
                  +
              3. Right click on a project and select Make Target > Create.
              4. Enter the Target name and build options and click Create.
                Create Make Target Window
                 
              5. The make target will appear in the Make Targets view.
                diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_discovery.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_discovery.htm index 6de0ee72daf..ee13c1ff944 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_discovery.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_discovery.htm @@ -8,49 +8,39 @@

                Set Discovery Options

                -

                For most standard make projects you will want to parse the output of +

                For most make projects, you will want to parse the output of the build to populate your paths and symbols tables.

                -

                To do so right click on your project and select Properties > -C/C++ Build > Discovery Options -and select the Automate discovery of paths and symbols checkbox.
                -

                -

                There are two discovery profiles available:
                -

                -
                  -
                • Per project - all discovered paths and symbols are associated -with the project; all files use this information.
                  -
                • -
                -

                C/C++ Project Properties, Standard, Discovery Options
                -

                -
                  -
                • Per file - specific discovered paths and symbols are associated -with a file or set of files they apply to. Header files that do not -inherit information from a source file that includes it will use -project level information. Source files that have not been compiled at -all will have no information associated (high level CDT functionality -will be limited for these files).
                  -
                  -Use per file profile to improve CDT features correctness.
                  -
                  -
                • -
                +

                To do so:

                +
                  +
                1. Right-click on a project and select Properties. +
                2. Expand C/C++ Build and select Discovery Options. +
                3. Select the Automate discovery of paths and symbols option so that it is enabled. +
                4. For the scanner configuration on the Discovery Options page of the C/C++ Properties window, you have the following options: + +

                  There are currently three discovery profiles available on a Per project basis - all discovered paths and symbols are associated with the project; all files use this information.
                  + +

                  +
                  Enable generate scanner info command
                  +
                  Enables the retrieval of information from the scanner.
                  +

                  C/C++ Properties, Discovery Options
                  + alt="C/C++ Project Properties, Standard, Discovery Options" + src="../images/sprop_make_discovery_file.png" + style="width: 598px; height: 585px;">

                  For both profiles there is an option to discover paths and symbols based on a previous build output. To activate the discovery select a build log file and then the Load button.

                  +
                +

                Related reference
                Converting CDT 1.x Projects
                -C/C++ Properties, Discovery Options

                -IBM Copyright Statement +C/C++ Project +Properties, Discovery Options

                +QNX Copyright Statement diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_error_parser.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_error_parser.htm index 74f8f0d23ce..37711a72676 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_error_parser.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_error_parser.htm @@ -20,18 +20,30 @@ the build output log.

                If an error or warning is detected, an icon appears on the file in the Tasks view. If the file is not found, the icon appears on the project.

                -

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

                +

                You can define the properties on a per project basis in the New CDT 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 make projects.

                To select error parsers:

                1. Do one of the following:
                  • -
                  • To set properties for future Standard Make projects, click Window > Preferences . ExpandC/C++, and click New Make Projects.
                  • -
                  • For a Standard Make project, in the C/C++ Projects view, right-click the project, and select Properties. Select C/C++ Make Project from the list.
                  • -
                  • For a Managed Make project, in the C/C++ Projects view, right-click the project, and select Properties. Select C/C++ Build from the list.
                  • +
                +
              6. To set properties for makefile projects, do the following: +
                  +
                1. Select Window > Preferences . +
                2. Expand C/C++. +
                3. Expand New CDT project wizard. +
                4. Click Makefile Project.
                5. +
                +
              7. For a typical make project, do the following: +
                  +
                1. In the C/C++ Projects view, right-click the project, and select Properties. +
                2. Expand C/C++ Build.
                3. +
                4. Select Settings. +
                +
          7. Click the Error Parsers tab.
          8. In the Error parsers list, select error parsers.
          9. @@ -48,7 +60,7 @@ project properties in the Preferences window for future standard make projects.< Error Parsers, C/C++ Properties window

            -IBM Copyright Statement +QNX Copyright Statement diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_paths.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_paths.htm index 20e530291af..685f4bdfec3 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_paths.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_paths.htm @@ -5,46 +5,44 @@ Adding Include paths and symbols +

            Adding Include paths and symbols

            -

            For CDT projects you can define include paths and -preprocessor symbols for the parser. This enables the parser to -understand the contents of the C/C++ source code so that you may more -effectively use the search and code completion features.

            +

            For CDT projects, you can define include paths and +preprocessor symbols for the parser. This lets the parser understand the contents of the C/C++ source code so that you can more effectively use the search and code completion features.

            -

            If Autodiscovery is enabled once a build has completed any -discovered paths and symbols will be displayed in the Discoverd Paths +

            If Autodiscovery is enabled, after a build finishes, any +discovered paths and symbols will be displayed in the Discoverd Paths section. You can also define the properties on a per project basis in -the C/C++ Projects or Project Explorer views.

            +the C/C++ Projects or Navigator views.

            To add include paths and symbols:

            -
              -
            • To set properties for your project right click your CDT +
                +
              1. To set properties for your project, right-click your CDT project and select Properties. Alternatively, to set properties -for a specific source file in your project right click a source file -within your standard make project and select Properties.
              2. -
              3. Click C/C++ Include Paths and Symbols.
                - Paths and Symbols Property Window - Symbols Tab -
                -
                - Paths and Symbols Property Window - Includes Tab
              4. -
              5. Use "Add" button to define new element (Include Path, Symbol, Library path etc). +
              6. Expand C/C++ General and select Paths and Symbols. +


                Click here to see an illustration (displayed in a separate window).


                +
              7. +
              8. Click Add to define new element (Include Path, Symbol, Library path etc).
              9. -
              10. Use "Edit" button to change selected element (Include Path, Symbol, Library path etc). +
              11. Click Edit to change selected element (Include Path, Symbol, Library path etc).
              12. -
              13. Use "Delete" button to remove selected element (Include Path, Symbol, Library path etc). +
              14. Click Delete to remove selected element (Include Path, Symbol, Library path etc).
              15. -
              16. Use "Export" button to make selected element (Include Path, Symbol, Library path etc) exported. +
              17. Click Export to make selected element (Include Path, Symbol, Library path etc) exported.
              18. -
              19. Use "Unexport" button to remove selected element (Include Path, Symbol, Library path etc) from export list. +
              20. Click Unexport to remove selected element (Include Path, Symbol, Library path etc) from export list.
              21. -
              22. Use "Move up" and "Move down" buttons to set elements (Include Paths, Library paths etc) order. +
              23. Click Move up and Move down to set elements (Include Paths, Library paths etc) order.
              24. -
            +

          Related concepts
          CDT Projects
          @@ -52,6 +50,6 @@ within your standard make project and select Related tasks
          Working with C/C++ project files

          -IBM Copyright Statement +QNX Copyright Statement diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_rename.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_rename.htm index 70fb77b87f5..58ceceda58f 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_rename.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_rename.htm @@ -23,14 +23,14 @@ Project Properties menu highlighting Rename

          -
        13. Editbox will be activated just on the project name. Type a new name. +
        14. The edit box is activated for the selected project. Type a new name.
        15. Press Enter.

        Note: Renaming a project causes it to be re-indexed. -This can take a significant amount of time for very large projects. +This can take a significant amount of time for very large projects. The new name must be unique within the workspace.

        Related concepts @@ -45,7 +45,7 @@ This can take a significant amount of time for very large projects. Project properties

        -IBM Copyright Statement +QNX Copyright Statement diff --git a/doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml b/doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml index 7cb282d89eb..588ef7e9c36 100644 --- a/doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml +++ b/doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml @@ -4,9 +4,7 @@ - - - +