Update Getting Started page. (#1229)
* Updated the Getting Started page to the new structure that was introduced in #1056 . * Removed the Installing and updating the CDT. It was very outdated and already commented out in topics_Getting_Started.xml.
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 26 KiB |
Before Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 9.9 KiB |
Before Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 88 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 22 KiB |
|
@ -28,7 +28,7 @@ endif::[]
|
|||
// adoc files.
|
||||
// ENDOFHEADER
|
||||
|
||||
== Launch Bar
|
||||
== Using the Launch Bar
|
||||
|
||||
Core Build System (CBS) projects rely on the *Launch Bar*. Make sure
|
||||
the _LaunchBar UI_ feature is installed and enabled. In the global
|
||||
|
|
|
@ -64,4 +64,4 @@ World Source and Makefile example*.
|
|||
|
||||
image:cbs_existing_code_makefile.png[Existing code Makefile]
|
||||
|
||||
icon:arrow-circle-right[] xref:cbs_launchbar.adoc[Next: Launch Bar]
|
||||
icon:arrow-circle-right[] xref:cbs_launchbar.adoc[Next: Using the Launch Bar]
|
||||
|
|
|
@ -33,17 +33,24 @@ endif::[]
|
|||
The following tutorials guide you through the process of using the C/{cpp}
|
||||
Development Toolkit (CDT) to:
|
||||
|
||||
* xref:cdt_w_prepare_workbench.adoc[Prepare the Workbench]
|
||||
* xref:cdt_w_basic.adoc[Create a simple application]
|
||||
* xref:new_cmake_proj.adoc[Creating a CMake project]
|
||||
* xref:cdt_w_basic.adoc[Create a Managed Build System Makefile project]
|
||||
* xref:cdt_w_import.adoc[Import an existing project]
|
||||
* xref:cdt_w_newcpp.adoc[Create a {cpp} file]
|
||||
* xref:cdt_w_newmake.adoc[Create a makefile]
|
||||
* xref:cdt_w_build.adoc[Build a project]
|
||||
* xref:cdt_w_debug.adoc[Debug a project]
|
||||
* xref:cdt_w_existing_code.adoc[Import C/{cpp} source into Eclipse]
|
||||
* xref:cdt_w_install_cdt.adoc[Install/update the CDT]
|
||||
* xref:cdt_w_prepare_workbench.adoc[Preparing the Workbench]
|
||||
* xref:index_cbs.adoc[Core Build System]
|
||||
** xref:core_build_system.adoc[Using the Core Build System]
|
||||
** xref:new_cmake_proj.adoc[Creating a CMake project]
|
||||
** xref:new_cbs_makefile_proj.adoc[Creating a Core Build System Makefile project]
|
||||
** xref:cbs_using_existing_code.adoc[Using existing code]
|
||||
** xref:cbs_launchbar.adoc[Using the Launch Bar]
|
||||
** xref:cbs_build_project.adoc[Building a project]
|
||||
** xref:cbs_run_project.adoc[Running a project]
|
||||
** xref:cbs_debug_project.adoc[Debugging a project]
|
||||
* xref:index_mbs.adoc[Legacy Managed Build System]
|
||||
** xref:cdt_w_basic.adoc[Tutorial: Creating a Managed Build System Makefile project]
|
||||
** xref:cdt_w_import.adoc[Tutorial: Importing an existing project]
|
||||
** xref:cdt_w_newcpp.adoc[Creating your {cpp} file]
|
||||
** xref:cdt_w_newmake.adoc[Creating a makefile]
|
||||
** xref:cdt_w_build.adoc[Building a project]
|
||||
** xref:cdt_w_debug.adoc[Debugging a project]
|
||||
** xref:cdt_w_existing_code.adoc[Importing your C/{cpp} source files into Eclipse]
|
||||
|
||||
image:ngref.gif[Related reference]
|
||||
|
||||
|
|
|
@ -1,112 +0,0 @@
|
|||
////
|
||||
Copyright (c) 2000, 2025 Contributors to the Eclipse Foundation
|
||||
This program and the accompanying materials
|
||||
are made available under the terms of the Eclipse Public License 2.0
|
||||
which accompanies this distribution, and is available at
|
||||
https://www.eclipse.org/legal/epl-2.0/
|
||||
|
||||
SPDX-License-Identifier: EPL-2.0
|
||||
////
|
||||
|
||||
// pull in shared headers, footers, etc
|
||||
:docinfo: shared
|
||||
|
||||
// support image rendering and table of contents within GitHub
|
||||
ifdef::env-github[]
|
||||
:imagesdir: ../../images
|
||||
:toc:
|
||||
:toc-placement!:
|
||||
endif::[]
|
||||
|
||||
// enable support for button, menu and keyboard macros
|
||||
:experimental:
|
||||
|
||||
// Until ENDOFHEADER the content must match adoc-headers.txt for consistency,
|
||||
// this is checked by the build in do_generate_asciidoc.sh, which also ensures
|
||||
// that the checked in html is up to date.
|
||||
// do_generate_asciidoc.sh can also be used to apply this header to all the
|
||||
// adoc files.
|
||||
// ENDOFHEADER
|
||||
|
||||
== Installing and updating the CDT
|
||||
|
||||
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:
|
||||
|
||||
. Select *Help > Software Updates > Find and Install*.
|
||||
+
|
||||
image:cdt_update_find-install.png[]
|
||||
+
|
||||
. 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*, and then follow the steps to update using
|
||||
that method.
|
||||
+
|
||||
image:cdt_update_install_new.png[]
|
||||
+
|
||||
. If you have not updated previously, you will have to enter the
|
||||
location of the Eclipse CDT Install site. Click *New Remote Site...*.
|
||||
+
|
||||
image:cdt_update_install_sites.png[]
|
||||
+
|
||||
. In the New Update Site dialog box, type the name and URL for the
|
||||
Eclipse update site.
|
||||
+
|
||||
image:cdt_update_install_new_sites.png[]
|
||||
+
|
||||
. Click *OK*.
|
||||
+
|
||||
. From the *Sites to include in search* list, select the update site you
|
||||
just created by clicking the appropriate check box, and click *Finish*.
|
||||
+
|
||||
image:cdt_update_install_cdt_site.png[]
|
||||
+
|
||||
. The Search Results dialog shows the features available to install from
|
||||
the update site. Expand and select any additional features that you
|
||||
require. De-select any options that do not apply to you.
|
||||
+
|
||||
. Click *Next*.
|
||||
+
|
||||
image:cdt_update_search_results.png[]
|
||||
+
|
||||
. 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*.
|
||||
+
|
||||
image:cdt_update_license_agreement.png[]
|
||||
+
|
||||
+
|
||||
You can review the summary list of the features you selected to
|
||||
install.
|
||||
+
|
||||
. Optional: Click *Change Location* to select the location you would
|
||||
like the updates installed. Typically, this is the directory where you
|
||||
installed Eclipse.
|
||||
+
|
||||
. Click *Finish*.
|
||||
+
|
||||
image:cdt_update_location.png[]
|
||||
+
|
||||
. 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.
|
||||
+
|
||||
image:cdt_update_jar_verification.png[]
|
||||
+
|
||||
+
|
||||
Now, you have to restart Eclipse.
|
||||
+
|
||||
. Select *Yes* to complete the feature installation process.
|
||||
+
|
||||
image:cdt_restart.png[]
|
||||
|
||||
image:ngconcepts.gif[Related concepts,width=143,height=21]
|
||||
|
||||
* xref:../concepts/cdt_c_over_cdt.adoc[CDT Overview]
|
||||
* xref:../concepts/cdt_c_perspectives.adoc[C/{cpp} Development perspective]
|
|
@ -28,7 +28,7 @@ endif::[]
|
|||
// adoc files.
|
||||
// ENDOFHEADER
|
||||
|
||||
= Core Build System
|
||||
= Using the Core Build System
|
||||
|
||||
The Core Build System is the successor of the legacy Managed Build
|
||||
System.
|
||||
|
|
|
@ -28,9 +28,9 @@ endif::[]
|
|||
// adoc files.
|
||||
// ENDOFHEADER
|
||||
|
||||
= Core Build System contents
|
||||
= Core Build System
|
||||
|
||||
xref:core_build_system.adoc[Core Build System]
|
||||
xref:core_build_system.adoc[Using the Core Build System]
|
||||
|
||||
xref:new_cmake_proj.adoc[Creating a CMake project]
|
||||
|
||||
|
@ -38,7 +38,7 @@ xref:new_cbs_makefile_proj.adoc[Creating a Core Build System Makefile project]
|
|||
|
||||
xref:cbs_using_existing_code.adoc[Using existing code]
|
||||
|
||||
xref:cbs_launchbar.adoc[Launch Bar]
|
||||
xref:cbs_launchbar.adoc[Using the Launch Bar]
|
||||
|
||||
xref:cbs_build_project.adoc[Building a project]
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ endif::[]
|
|||
// adoc files.
|
||||
// ENDOFHEADER
|
||||
|
||||
= Legacy Managed Build System contents
|
||||
= Legacy Managed Build System
|
||||
|
||||
xref:cdt_w_basic.adoc[Tutorial: Creating a Managed Build System Makefile project]
|
||||
|
||||
|
|
|
@ -72,4 +72,4 @@ Your new project displays in the Project Explorer view.
|
|||
Your project may be empty because you have not yet created files for your project.
|
||||
You can now start writing the code for your application or importing code from elsewhere.
|
||||
|
||||
icon:arrow-circle-right[] xref:new_cbs_makefile_proj.adoc[Next: Creating a Makefile project]
|
||||
icon:arrow-circle-right[] xref:new_cbs_makefile_proj.adoc[Next: Creating a Core Build System Makefile project]
|
||||
|
|
|
@ -21,5 +21,4 @@
|
|||
<topic label="Debugging projects" href="getting_started/cdt_w_debug.htm"/>
|
||||
<topic label="Importing C/C++ source files into Eclipse" href="getting_started/cdt_w_existing_code.htm"/>
|
||||
</topic>
|
||||
<!--topic label="Updating the CDT" href="getting_started/cdt_w_install_cdt.htm"/-->
|
||||
</toc>
|
||||
|
|