mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00

* Put Core Build and Managed Build items in separate topics. * Added two images to Creating a CMake project. * Added new pages about creating a CBS Makefile project, using existing code, launch bar, building, running, and debbuggin a project. * Renamed "Creating a simple application" to "Creating a Managed Build System Makefile project" and replaced two images. * Removed "Creating a Makefile project", because it was duplicate information. Fixes #992
55 lines
1.7 KiB
Text
55 lines
1.7 KiB
Text
////
|
|
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
|
|
|
|
== 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
|
|
preferences the launch bar can be enabled or disabled.
|
|
|
|
image:launchbar_preferences.png[Launch Bar preferences]
|
|
|
|
The launch bar exists out of several components:
|
|
|
|
image:launchbar.png[Launch Bar]
|
|
|
|
. Build button, to launch a build.
|
|
. Run button, to launch a run. This button will change to a Debug
|
|
button in Debug mode.
|
|
. Stop button, to stop a Run or Debug session.
|
|
. Launch mode selector. To change between Run and Debug mode.
|
|
. Launch configuration selector.
|
|
. Edit launch configuration. To change the launch configuration
|
|
properties.
|
|
. Target selector. Not always visible.
|
|
. Edit target.
|
|
|
|
icon:arrow-circle-right[] xref:cbs_build_project.adoc[Next: Building a
|
|
project]
|