<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://docwiki.embarcadero.com/RADStudio/Florence/f/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gustavo.ramos</id>
	<title>RAD Studio - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://docwiki.embarcadero.com/RADStudio/Florence/f/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gustavo.ramos"/>
	<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Florence/fr/Sp%C3%A9cial:Contributions/Gustavo.ramos"/>
	<updated>2026-09-09T13:35:33Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Florence/f/index.php?title=Installation_de_Platform_Assistant_sur_Linux&amp;diff=216857</id>
		<title>Installation de Platform Assistant sur Linux</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Florence/f/index.php?title=Installation_de_Platform_Assistant_sur_Linux&amp;diff=216857"/>
		<updated>2023-05-05T13:36:17Z</updated>

		<summary type="html">&lt;p&gt;Gustavo.ramos : RS-115785&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|PAServer, l&#039;application serveur Platform Assistant}}&lt;br /&gt;
&lt;br /&gt;
Vous devez installer &#039;&#039;&#039;[[PAServer, l&#039;application serveur Platform Assistant|Platform Assistant]]&#039;&#039;&#039; sur Linux pour construire et déployer vos applications Linux. PAServer vous permet d&#039;utiliser le [[Gestionnaire de déploiement|Gestionnaire de déploiement]], d&#039;importer le SDK Linux et d&#039;effectuer le débogage distant sur un système Linux. &lt;br /&gt;
&lt;br /&gt;
L&#039;installateur pour la plate-forme &#039;&#039;&#039;Linux&#039;&#039;&#039; est &amp;lt;code&amp;gt;{{PAServerLinuxInstallerFile}}&amp;lt;/code&amp;gt;, il se trouve dans le dossier {{Code|PAServer}} au sein du répertoire d&#039;installation de {{Variables|Product}} :&lt;br /&gt;
&lt;br /&gt;
{{Path|{{InstallPath}}\PAServer\{{PAServerLinuxInstallerFile}}}}&lt;br /&gt;
&lt;br /&gt;
Sinon, vous pouvez télécharger l&#039;installateur de {{Code|PAServer}} depuis Internet :&lt;br /&gt;
&lt;br /&gt;
* {{Product}} {{Version}} (11.0):&lt;br /&gt;
** https://altd.embarcadero.com/releases/studio/22.0/LinuxPAServer22.0.tar.gz&lt;br /&gt;
**: &#039;&#039;&#039;[mailto:?Subject=PAServer%20{{Version}}%20installer&amp;amp;body=https://altd.embarcadero.com/releases/studio/22.0/LinuxPAServer22.0.tar.gz Envoyer l&#039;URL par e-mail.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* {{Product}} {{Version}} (11.1):&lt;br /&gt;
** https://altd.embarcadero.com/releases/studio/22.0/111/LinuxPAServer22.0.tar.gz&lt;br /&gt;
**: &#039;&#039;&#039;[mailto:?Subject=PAServer%20{{Version}}%20installer&amp;amp;body=https://altd.embarcadero.com/releases/studio/22.0/111/LinuxPAServer22.0.tar.gz Envoyer l&#039;URL par e-mail.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* {{Product}} {{Version}} (11.2):&lt;br /&gt;
** https://altd.embarcadero.com/releases/studio/22.0/112/LinuxPAServer22.0.tar.gz&lt;br /&gt;
**: &#039;&#039;&#039;[mailto:?Subject=PAServer%20{{Version}}%20installer&amp;amp;body=https://altd.embarcadero.com/releases/studio/22.0/112/LinuxPAServer22.0.tar.gz Envoyer l&#039;URL par e-mail.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* {{Product}} {{Version}} (11.3):&lt;br /&gt;
** https://altd.embarcadero.com/releases/studio/22.0/113/LinuxPAServer22.0.tar.gz&lt;br /&gt;
**: &#039;&#039;&#039;[mailto:?Subject=PAServer%20{{Version}}%20installer&amp;amp;body=https://altd.embarcadero.com/releases/studio/22.0/113/LinuxPAServer22.0.tar.gz Envoyer l&#039;URL par e-mail.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Pour installer Platform Assistant sur Linux==&lt;br /&gt;
&lt;br /&gt;
# Copiez le fichier &amp;lt;code&amp;gt;{{PAServerLinuxInstallerFile}}&amp;lt;/code&amp;gt; depuis l&#039;emplacement indiqué ci-dessus vers un répertoire local sur votre machine Linux.&lt;br /&gt;
# Ouvrez le terminal.&lt;br /&gt;
# Sur le terminal, accédez au répertoire local du fichier &amp;lt;code&amp;gt;{{PAServerLinuxInstallerFile}}&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Décompressez le fichier &amp;lt;code&amp;gt;{{PAServerLinuxInstallerFile}}&amp;lt;/code&amp;gt; avec la commande suivante : &amp;lt;code&amp;gt;tar -xvf {{PAServerLinuxInstallerFile}}&amp;lt;/code&amp;gt;&lt;br /&gt;
# Le sous-répertoire &#039;&#039;&#039;PAServer-{{VersionNumber}}&#039;&#039;&#039; est créé. Vous pouvez y trouver tous les fichiers binaires de Platform Assistant pour la plate-forme &#039;&#039;&#039;Linux&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Platform Assistant est maintenant installé et vous pouvez [[Exécution de Platform Assistant sur Linux|l&#039;exécuter]].&lt;br /&gt;
&lt;br /&gt;
==Pour désinstaller Platform Assistant sur Linux==&lt;br /&gt;
&lt;br /&gt;
{{Note|Vous n&#039;avez pas besoin de désinstaller une version précédente de &#039;&#039;&#039;[[PAServer, l&#039;application serveur Platform Assistant|Platform Assistant]]&#039;&#039;&#039; pour installer une version plus récente. Des versions différentes de &#039;&#039;&#039;[[PAServer, l&#039;application serveur Platform Assistant|Platform Assistant]]&#039;&#039;&#039; peuvent coexister sur votre système à la condition que vous utilisiez un [[Définition des options de Platform Assistant#Configuration du numéro de port sur la ligne de commande|port différent]] pour chaque instance exécutée.}}&lt;br /&gt;
&lt;br /&gt;
Pour désinstaller &#039;&#039;&#039;[[PAServer, l&#039;application serveur Platform Assistant|Platform Assistant]]&#039;&#039;&#039;, supprimez le répertoire &#039;&#039;&#039;PAServer-{{VersionNumber}}&#039;&#039;&#039; dans lequel vous avez décompressé le fichier &amp;lt;code&amp;gt;.tar.gz&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
* [[Exécution de Platform Assistant sur Linux|Exécution de Platform Assistant sur Linux]]&lt;br /&gt;
* [[Exécution de Platform Assistant sur Windows|Exécution de Platform Assistant sur Windows]]&lt;br /&gt;
* [[Définition des options de Platform Assistant|Définition des options de Platform Assistant]]&lt;br /&gt;
&lt;br /&gt;
* [[Installation de Platform Assistant sur un Mac|Installation de Platform Assistant sur un Mac]]&lt;br /&gt;
&lt;br /&gt;
* [[Débogage des applications multi-périphériques|Débogage des applications multi-périphériques]]&lt;br /&gt;
&lt;br /&gt;
* [[Erreurs du serveur Platform Assistant - Index|Erreurs du serveur Platform Assistant - Index]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Multi-périphérique]]&lt;br /&gt;
[[Category:XE4]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Installing the Platform Assistant on Linux]]&lt;br /&gt;
[[de:Installieren des Platform Assistant unter Linux]]&lt;br /&gt;
[[ja:Linux でのプラットフォーム アシスタントのインストール]]&lt;/div&gt;</summary>
		<author><name>Gustavo.ramos</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Florence/f/index.php?title=Interfaces_de_ligne_de_commande_des_compilateurs_C%2B%2B_am%C3%A9lior%C3%A9s_par_Clang&amp;diff=215802</id>
		<title>Interfaces de ligne de commande des compilateurs C++ améliorés par Clang</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Florence/f/index.php?title=Interfaces_de_ligne_de_commande_des_compilateurs_C%2B%2B_am%C3%A9lior%C3%A9s_par_Clang&amp;diff=215802"/>
		<updated>2022-06-20T23:01:56Z</updated>

		<summary type="html">&lt;p&gt;Gustavo.ramos : Removed iOS 32-bit links and references&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Interfaces de ligne de commande des compilateurs C++}}&lt;br /&gt;
&lt;br /&gt;
Les interfaces de ligne de commande des [[Compilateurs C++ améliorés par Clang|compilateurs C++ améliorés par Clang]] sont très similaires les unes aux autres. Cette rubrique fournit les informations qui s&#039;appliquent à toutes les interfaces.&lt;br /&gt;
&lt;br /&gt;
==Options de ligne de commande des compilateurs C++ améliorés par Clang==&lt;br /&gt;
&lt;br /&gt;
{{Note|L&#039;utilisation des compilateurs C++ améliorés par Clang sur la ligne de commande peut produire des résultats inattendus. Toutefois, les options des compilateurs C++ améliorés par Clang disponibles dans l&#039;EDI ont été testées lors de l&#039;implémentation. Pour de plus amples informations, voir :&lt;br /&gt;
:* [[Options de projet prises en charge par les compilateurs C++ améliorés par Clang|Options de projet prises en charge par les compilateurs C++ améliorés par Clang]]&lt;br /&gt;
:* [[Options non prises en charge par les compilateurs C++ améliorés par Clang|Options non prises en charge par les compilateurs C++ améliorés sur Clang]]}}&lt;br /&gt;
&lt;br /&gt;
Les compilateurs améliorés par Clang sont très semblables et ils partagent la plupart des options de ligne de commande. Un sous-ensemble de fonctionnalités issues de Clang a été intégré dans {{Product}} ; certaines fonctionnalités sont disponibles dans la boîte de dialogue &#039;&#039;&#039;[[Boîte de dialogue Options de projet|Options de projet]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Exécution par le biais de la ligne de commande===&lt;br /&gt;
&lt;br /&gt;
Il est conseillé aux utilisateurs recourant à la ligne de commande pour exécuter les compilateurs C++ amélirés par Clang d&#039;accéder au pilote en procédant comme suit :&lt;br /&gt;
&lt;br /&gt;
 {{Placeholder|compiler}} -c test.cpp&lt;br /&gt;
&lt;br /&gt;
ou :&lt;br /&gt;
&lt;br /&gt;
 {{Placeholder|compiler}} -tWCV myApplication.cpp&lt;br /&gt;
&lt;br /&gt;
Dans ce cas, les compilateurs C++ améliorés par Clang s&#039;exécutent en ayant les paramètres suivants de ligne de commande activés par défaut :&lt;br /&gt;
&lt;br /&gt;
* {{Code|-fborland-extensions}}&lt;br /&gt;
&lt;br /&gt;
Si vous êtes un utilisateur expérimenté de Clang et que vous souhaitez utiliser les compilateurs C++ améliorés par Clang sans accéder au pilote, vous devez transmettre {{Code|-cc1}} comme première option, afin de signaler au compilateur que vous prenez les choses en main et que vous avez un contrôle strict et total sur toutes les options. Dans ce cas, aucune option n&#039;est injectée automatiquement à votre place, et vous devrez spécifier manuellement les paramètres de ligne de commande ci-dessus.&lt;br /&gt;
&lt;br /&gt;
===Options de signalement des erreurs===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Commutateur&lt;br /&gt;
! Description&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| {{Code|--warn-common}}&lt;br /&gt;
| Avertir concernant les symboles communs dupliqués.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| {{Code|--warn-unresolved-symbols}}&lt;br /&gt;
| Signaler les symboles non résolus en tant qu&#039;avertissements.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| {{Code|--error-unresolved-symbols}}&lt;br /&gt;
| Signaler les symboles non résolus en tant qu&#039;erreurs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Recherches et chemins #include==&lt;br /&gt;
&lt;br /&gt;
Les compilateurs C++ améliorés par Clang prennent en charge trois chemins en-tête/source différents :&lt;br /&gt;
&lt;br /&gt;
* {{Code|-isystem}} est pour les en-têtes système inclus avec le compilateur. Les avertissements relatifs aux en-têtes trouvés sur ce chemin sont supprimés.&lt;br /&gt;
* {{Code|-I}} est pour les en-têtes fournis par de tierces parties.&lt;br /&gt;
* {{Code|-idirafter}} est pour les chemins recherchés après les chemins spécifiés via {{Code|-I}} ou {{Code|-isystem}}. Si le chemin a un caractère de début &#039;=&#039;, ce caractère est remplacé par la valeur spécifiée via {{Code|-sysroot}}.&lt;br /&gt;
* {{Code|-iquote}} est pour vos propres fichiers source et en-têtes. Comme son nom le suggère, ce chemin est utilisé uniquement pour les directives contenant des guillemets : &amp;lt;source lang=&amp;quot;cpp&amp;quot; enclose=&amp;quot;none&amp;quot;&amp;gt;#include &amp;quot;fichier&amp;quot;&amp;lt;/source&amp;gt;. Si le {{Path|fichier}} nommé n&#039;est pas trouvé, la recherche s&#039;effectue dans les chemins spécifiés par {{Code|-I}} et {{Code|-isystem}}, comme si la directive était &amp;lt;source lang=&amp;quot;cpp&amp;quot; enclose=&amp;quot;none&amp;quot;&amp;gt;#include &amp;lt;fichier&amp;gt;&amp;lt;/source&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Pour plus d&#039;informations, voir [[Include|#include]].&lt;br /&gt;
&lt;br /&gt;
==Liaison avec le runtime de {{Delphi}}==&lt;br /&gt;
&lt;br /&gt;
Par défaut, si vous ne spécifiez pas une cible à l&#039;aide du commutateur de ligne de commande {{Path|-t}}, les compilateurs C++ améliorés par Clang effectuent la liaison avec le runtime de {{Delphi}}. [[BCCAARM.EXE, le compilateur C++ pour Android|BCCAARM.EXE]] :&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Commande&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{{Path|bccaarm file.cpp}}&lt;br /&gt;
|&lt;br /&gt;
BCCAARM construit votre application comme une application console qui est liée avec le runtime de {{Delphi}}.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;code&amp;gt;bccaarm -tC file.cpp&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
BCCAARM construit votre application comme une application console qui n&#039;est pas liée au runtime de {{Delphi}}.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;code&amp;gt;bccaarm -tF file.cpp&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
BCCAARM construit votre application comme une [[FireMonkey|application FireMonkey]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Utilisation de la compilation parallèle==&lt;br /&gt;
&lt;br /&gt;
Pour activer la [[Compilateurs C++ améliorés par Clang#Utilisation de la compilation parallèle|compilation parallèle]] sur la ligne de commande, utilisez l&#039;option de ligne de commande {{Code|1=--jobs=&amp;amp;lt;N&amp;amp;gt;}}.&lt;br /&gt;
&lt;br /&gt;
Pour spécifier le nombre de sous-processus à utiliser, ajoutez un nombre à l&#039;option de ligne de commande. Par exemple, pour utiliser 2 sous-processus, utilisez {{Code|1=--jobs=2}}. Vous ne devez pas choisir un nombre de sous-processus supérieur au nombre de coeurs de votre processeur.&lt;br /&gt;
&lt;br /&gt;
Pour utiliser autant de sous-processus que possible, utilisez {{code|1=--jobs=0}}.&lt;br /&gt;
&lt;br /&gt;
La compilation parallèle n&#039;est pas compatible avec les options de ligne de commande suivantes :&lt;br /&gt;
&lt;br /&gt;
* [[Options de ligne de commande des en-têtes précompilés pour les compilateurs C++ améliorés par Clang|{{Code|-emit-pch}}]]&lt;br /&gt;
* [[CPP64, le préprocesseur pour Windows 64 bits|{{Code|-E}}]]&lt;br /&gt;
&lt;br /&gt;
==Affichage de l&#039;aide du compilateur==&lt;br /&gt;
&lt;br /&gt;
Exécutez l&#039;exécutable de l&#039;interface de ligne de commande du compilateur cible avec le commutateur {{Code|--help}} pour afficher l&#039;aide de l&#039;interface de ligne de commande. Par exemple :&lt;br /&gt;
&lt;br /&gt;
: {{Code|bcc64 --help}}&lt;br /&gt;
&lt;br /&gt;
Utilisez les commutateurs {{Code|-cc1}} et {Code|--help}} pour afficher les commutateurs que vous pouvez transmettre au compilateur en utilisant l&#039;interface de ligne de commande. Par exemple :&lt;br /&gt;
&lt;br /&gt;
: {{Code|bcc64 -cc1 --help}}&lt;br /&gt;
&lt;br /&gt;
:&lt;br /&gt;
{{Note|Ce sont les commutateurs que vous pouvez utiliser dans &amp;quot;Autres options à transmettre au compilateur&amp;quot;, dans {{Menu|Projet &amp;amp;gt; Options &amp;amp;gt; Compilateur C++ &amp;amp;gt; [[Options avancées du compilateur C++|Options avancées]]}} sous [[Options avancées du compilateur C++#Autres options|Autres options]].}}&lt;br /&gt;
&lt;br /&gt;
==Génération des informations de dépendance==&lt;br /&gt;
&lt;br /&gt;
Par défaut, l&#039;interface en ligne de commande des compilateurs C++ améliorés par Clang utilise l&#039;option de ligne de commande {{code|-sys-header-deps}} pour générer des informations de dépendance complètes, y compris les fichiers en-tête système.&lt;br /&gt;
&lt;br /&gt;
==Rubriques==&lt;br /&gt;
&lt;br /&gt;
* [[BCC32C.EXE|BCC32C.EXE]]&lt;br /&gt;
* [[BCC32X.EXE|BCC32X.EXE]]&lt;br /&gt;
* [[BCC64.EXE, le compilateur C++ Windows 64 bits|BCC64.EXE]]&lt;br /&gt;
* [[BCCIOSARM64.EXE, le compilateur C++ pour le périphérique iOS 64 bits|BCCIOSARM64.EXE]]&lt;br /&gt;
* [[BCCAARM.EXE, le compilateur C++ pour Android|BCCAARM.EXE]]&lt;br /&gt;
&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
* [[Compilateurs C++ améliorés par Clang|Compilateurs C++ améliorés par Clang]]&lt;br /&gt;
* [[Interfaces de ligne de commande des compilateurs Delphi basés sur LLVM|Interfaces de ligne de commande des compilateurs {{Delphi}} basés sur LLVM]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Interfaces de ligne de commande des compilateurs C++ ameliores par Clang}}&lt;br /&gt;
&lt;br /&gt;
[[en:Command-Line Interfaces of Clang-enhanced C++ Compilers]]&lt;br /&gt;
[[de:Befehlszeilenoberflächen von C++-Compilern, die durch Clang erweitert wurden]]&lt;br /&gt;
[[ja:Clang 拡張 C++ コンパイラのコマンドライン インターフェイス]]&lt;/div&gt;</summary>
		<author><name>Gustavo.ramos</name></author>
	</entry>
</feed>