forked from qt-creator/qt-creator
Doc: Embedded Linux target
Change-Id: I9d2c09abfc6efbfbe0af87c8592bcd93aec7bd04 Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user