Doc: Embedded Linux target

Change-Id: I9d2c09abfc6efbfbe0af87c8592bcd93aec7bd04
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
This commit is contained in:
Leena Miettinen
2012-04-12 14:33:49 +02:00
parent 5f1e7642ed
commit 7debe8ed0a
11 changed files with 70 additions and 44 deletions

View File

@@ -26,16 +26,17 @@
\page creator-developing-generic-linux.html
\nextpage creator-developing-maemo.html
\title Connecting Generic Linux Devices
\title Connecting Embedded Linux Devices
You can connect generic Linux devices to the development PC to build, run,
You can connect embedded Linux devices to the development PC to build, run,
debug, and analyze applications on them from \QC.
If you have the tool chain for building applications for generic Linux
If you have a tool chain for building applications for embedded Linux
devices (with no MADDE support) installed on the development PC, you can add
it to \QC.
it to \QC. You can then select the \gui {Embedded Linux} target to
run applications on embedded Linux devices.
To be able to run and debug applications on generic Linux devices, you must
To be able to run and debug applications on embedded Linux devices, you must
create device configurations and select them in the \QC run
settings.
@@ -48,7 +49,7 @@
either a password or an SSH key. If you do not have an SSH key, you can
create it in \QC. For more information, see \l {Generating SSH Keys}.
To configure connections between \QC and generic Linux devices:
To configure connections between \QC and embedded Linux devices:
\list 1
@@ -56,7 +57,7 @@
\o Select \gui {Tools > Options > Build & Run > Qt Versions > Add} to
add the Qt version
for the generic Linux.
for the embedded Linux.
\o Select \gui {Tools > Options > Build & Run > Tool Chains > Add} to
add the tool
@@ -100,7 +101,7 @@
\o Select \gui {Projects > Desktop > Build}.
\o Select the Qt version and tool chain for the generic Linux
\o Select the Qt version and tool chain for the embedded Linux
device.
\endlist
@@ -109,26 +110,19 @@
\list 1
\o Select \gui {Run > Add > Build Tarball and Deploy to Linux Host}
\o Select \gui {Run > Add > Deploy to Remote Linux Host}
to add a new deploy configuration.
\image qtcreator-run-settings-linux-devices.png "Run settings for generic Linux devices"
\image qtcreator-run-settings-linux-devices.png "Run settings for embedded Linux devices"
\o In the \gui {Device configuration} field, select the device
connection.
\endlist
When you run the project, \QC creates an installation package in
the build directory. The name of the directory is displayed in the
\gui {Create tarball} step.
The \gui {Deploy tarball via SFTP upload using device} step specifies
that \QC uploads the tarball to the device and extracts it.
You can add custom deploy steps and remove the default step if
it is incompatible with your steps.
To only create a tarball and not copy the files to the device,
remove all deploy steps.
When you run the project, \QC deploys the application as specified by the
deploy steps. By default, \QC copies the application files to the device.
For more information, see \l{Deploying Applications to Linux-Based Devices}.
\endlist