Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

Connecting Generic Linux Devices

You can connect generic Linux devices to the development PC to build, run, debug, and analyze applications on them from Qt Creator.

If you have the tool chain for building applications for generic Linux devices (with no MADDE support) installed on the development PC, you can add it to Qt Creator.

To be able to run and debug applications on generic Linux devices, you must create device configurations and select them in the Qt Creator run settings.

You use a wizard to create the connections. You can edit the settings later in Tools > Options... > Linux Devices > Device Configurations.

"Device Configurations dialog"

You can protect the connections between Qt Creator and a device by using either a password or an SSH key. If you do not have an SSH key, you can create it in Qt Creator. For more information, see Generating SSH Keys.

To configure connections between Qt Creator and generic Linux devices:

  1. Make sure that your device can be reached via an IP address.
  2. Select Tools > Options... > Qt4 > Add to add the Qt version for the generic Linux.
  3. Select Tools > Options... > Tool Chains > Add to add the tool chain for building the applications.
  4. To deploy applications and run them remotely on devices, specify parameters for accessing the devices:
    1. Select Tools > Options... > Linux Devices > Device Configurations > Add > Generic Linux Device.

      "Connection Data wizard"

    2. In the The name to identify this configuration field, enter a name for the connection.
    3. In the The device's host name or IP address field, enter the host name or IP address of the device.
    4. In the The user name to log into the device field, enter the user name to log into the device and run the application as.
    5. In the The authentication type field, select whether to use Password or Key authentication, and enter the user's password or the file that contains the user's private key.
    6. Click Next to create the connection.
  5. To specify build settings:
    1. Open a project for an application you want to develop for the device.
    2. Select Projects > Desktop > Build.
    3. Select the Qt version and tool chain for the generic Linux device.
  6. To specify run settings:
    1. Select Run > Add > Build Tarball and Deploy to Linux Host to add a new deploy configuration.

      "Run settings for generic Linux devices"

    2. In the Device configuration field, select the device connection.

    When you run the project, Qt Creator creates an installation package in the build directory. The name of the directory is displayed in the Create tarball step.

    The Deploy tarball via SFTP upload using device step specifies that Qt Creator 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.

X

Thank you for giving your feedback.

Make sure it is related to this specific page. For more general bugs and requests, please use the Qt Bug Tracker.

[0]; s.parentNode.insertBefore(ga, s); })();
Publicité

Best Of

Actualités les plus lues

Semaine
Mois
Année
  1. « Quelque chose ne va vraiment pas avec les développeurs "modernes" », un développeur à "l'ancienne" critique la multiplication des bibliothèques 53
  2. Les développeurs ignorent-ils trop les failles découvertes dans leur code ? Prenez-vous en compte les remarques des autres ? 17
  3. Apercevoir la troisième dimension ou l'utilisation multithreadée d'OpenGL dans Qt, un article des Qt Quarterly traduit par Guillaume Belz 0
  4. BlackBerry 10 : premières images du prochain OS de RIM qui devrait intégrer des widgets et des tuiles inspirées de Windows Phone 0
  5. Quelles nouveautés de C++11 Visual C++ doit-il rapidement intégrer ? Donnez-nous votre avis 10
  6. Adieu qmake, bienvenue qbs : Qt Building Suite, un outil déclaratif et extensible pour la compilation de projets Qt 17
  7. La rubrique Qt a besoin de vous ! 1
Page suivante

Le Qt Quarterly au hasard

Logo

Implémenter un mutex en lecture et en écriture

Qt Quarterly est la revue trimestrielle proposée par Nokia et à destination des développeurs Qt. Ces articles d'une grande qualité technique sont rédigés par des experts Qt. Lire l'article.

Communauté

Ressources

Liens utiles

Contact

  • Vous souhaitez rejoindre la rédaction ou proposer un tutoriel, une traduction, une question... ? Postez dans le forum Contribuez ou contactez-nous par MP ou par email (voir en bas de page).

Qt dans le magazine

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt qtcreator-2.3
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web