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 @@
+
+
+
![]() |
+ ![]() |
+ ![]() |
+
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 @@ + + + + + +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 @@ + + + + + +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 @@ + + + + + +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 @@ + + + + + +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 @@ + + + + + +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 @@ + + + + + +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 @@ + + + + + +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 @@ + + + + + +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 @@ + + + + + +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 @@ + + + + + +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 @@ + + + + + +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 @@ + + + + + +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 @@ + + + + + +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 @@ + + +
+ + +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 @@ + + +
+ + +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 @@ + + + + + +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 @@ + + +
+ + +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 @@ + + + + + +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 @@ + + + + + +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 @@