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 d0a679c4885..b2eaf5fd9e6 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 @@ -13,8 +13,9 @@ CDT Managed Make Tutorial
CDT Standard Make Tutorial
-CDT Importing an Existing Project Tutorial
-CDT Debugging Tutorial
+CDT Importing an Existing Project Tutorial (Managed Make)
+CDT Importing an Existing Project Tutorial (Standard Make)
+CDT Debugging Tutorial

How to bring C/C++ source into Eclipse
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 new file mode 100644 index 00000000000..d6171ca6b10 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import.htm @@ -0,0 +1,158 @@ + + + + + + CDT Importing an Existing Managed Make Project Tutorial + + + + + + +

CDT Importing an Existing Managed Make Project Tutorial

+
+ + + + + + + +
+

Eclipse Workbench displaying The C++ Perspective

+
+IBM 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 new file mode 100644 index 00000000000..88190f2200f --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import01.htm @@ -0,0 +1,15 @@ + + + + + + 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 new file mode 100644 index 00000000000..21970fad1a8 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import02.htm @@ -0,0 +1,15 @@ + + + + + + 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 new file mode 100644 index 00000000000..d41030c0967 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import03.htm @@ -0,0 +1,16 @@ + + + + + + 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 new file mode 100644 index 00000000000..8a1347693b3 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import04.htm @@ -0,0 +1,21 @@ + + + + + + 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 Location text box. Click here to download this example.

+

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 new file mode 100644 index 00000000000..fce82abb22c --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import05.htm @@ -0,0 +1,15 @@ + + + + + + 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 new file mode 100644 index 00000000000..5801fc10979 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import07.htm @@ -0,0 +1,15 @@ + + + + + + Tutorial + + + +

Additional Project Settings

+

Click the C/C++ Indexer tab, ensure Enable C/C++ Indexing is deselected for now. You will enable it 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 new file mode 100644 index 00000000000..33bbf23c4a8 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import08.htm @@ -0,0 +1,15 @@ + + + + + + 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 new file mode 100644 index 00000000000..7dbb1380f77 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import09.htm @@ -0,0 +1,15 @@ + + + + + + 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 new file mode 100644 index 00000000000..566f6ee835c --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import10.htm @@ -0,0 +1,15 @@ + + + + + + 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 new file mode 100644 index 00000000000..9764243de3c --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import11.htm @@ -0,0 +1,15 @@ + + + + + + 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 new file mode 100644 index 00000000000..5fabd084272 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import12.htm @@ -0,0 +1,16 @@ + + + + + + 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 new file mode 100644 index 00000000000..999cc79ddd9 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import13.htm @@ -0,0 +1,17 @@ + + + + + + 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 new file mode 100644 index 00000000000..efdd267fa3e --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import14.htm @@ -0,0 +1,18 @@ + + + + + + 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 new file mode 100644 index 00000000000..b1045149b14 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import15.htm @@ -0,0 +1,16 @@ + + + + + + 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 new file mode 100644 index 00000000000..d4bc8d35834 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import16.htm @@ -0,0 +1,17 @@ + + + + + + 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 new file mode 100644 index 00000000000..9a80af8f31c --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import17.htm @@ -0,0 +1,16 @@ + + + + + + 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 new file mode 100644 index 00000000000..ef026698d37 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import18.htm @@ -0,0 +1,16 @@ + + + + + + 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 new file mode 100644 index 00000000000..bb0cfe51a81 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import19.htm @@ -0,0 +1,16 @@ + + + + + + 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 new file mode 100644 index 00000000000..94f88eb2580 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import20.htm @@ -0,0 +1,16 @@ + + + + + + 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 new file mode 100644 index 00000000000..ffac163fd16 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import21.htm @@ -0,0 +1,16 @@ + + + + + + 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/images/cdt_w_import01.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import01.png new file mode 100644 index 00000000000..a56ebda9734 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import01.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import02.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import02.png new file mode 100644 index 00000000000..7fecf284951 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import02.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import03.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import03.png new file mode 100644 index 00000000000..204dfa0e0d7 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import03.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import04.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import04.png new file mode 100644 index 00000000000..4f2c8787a59 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import04.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import05.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import05.png new file mode 100644 index 00000000000..ed11ac72647 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import05.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import07.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import07.png new file mode 100644 index 00000000000..f09ea1e56af Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import07.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import08.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import08.png new file mode 100644 index 00000000000..ea68c6f7327 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import08.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import09.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import09.png new file mode 100644 index 00000000000..b53bce0bc60 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import09.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import10.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import10.png new file mode 100644 index 00000000000..fdf880f008f Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import10.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import11.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import11.png new file mode 100644 index 00000000000..a2bb92395a2 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import11.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import12.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import12.png new file mode 100644 index 00000000000..328b4877082 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import12.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import13.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import13.png new file mode 100644 index 00000000000..675a809d7f3 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import13.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import14.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import14.png new file mode 100644 index 00000000000..d74c75dc393 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import14.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import15.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import15.png new file mode 100644 index 00000000000..1ce1ffe21a6 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import15.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import16.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import16.png new file mode 100644 index 00000000000..f84a77c7430 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import16.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import17.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import17.png new file mode 100644 index 00000000000..8c7ced2959a Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import17.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import18.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import18.png new file mode 100644 index 00000000000..b95afda2b9c Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import18.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import19.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import19.png new file mode 100644 index 00000000000..279d5955a82 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import19.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import20.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import20.png new file mode 100644 index 00000000000..cea9d5e5884 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import20.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_w_import21.png b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import21.png new file mode 100644 index 00000000000..f94243eaa9f Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/cdt_w_import21.png differ 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 b18aceee316..38733f3401d 100644 --- a/doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml +++ b/doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml @@ -5,8 +5,9 @@ - - + + + \ No newline at end of file