Notes d'installation

De RAD Studio
Aller à : navigation, rechercher

Remonter à Installation


Cette page contient des informations importantes que vous devez connaître avant d'installer Delphi Athens, C++Builder Athens ou RAD Studio Athens. Vous trouverez la version la plus récente de cette page ici.

Remarque: Ce document, comme le reste de la documentation, utilise le terme "RAD Studio" pour décrire tous les produits listés ci-dessus.

Exigences système

Attention: Pour pouvoir installer RAD Studio correctement, le .NET Framework 4.5 doit être installé sur votre ordinateur. Si l'installateur ne trouve pas .NET Framework 4.5 ou ultérieur sur votre ordinateur, il vous demande de le télécharger et de l'installer pour poursuivre l'installation de RAD Studio.

Le lien ci-dessous fournit des instructions sur l'installation de la dernière version du .NET Framework sur votre ordinateur :

Voici les exigences relatives à RAD Studio :

Exigences matérielles

RAD Studio requiert au minimum :

  • Processeur 1,8 GHz ou processeur double coeur plus rapide. Quadruple cœur ou plus recommandé Les processeurs mono-coeurs ne sont pas supportés.
  • 3 Go de RAM. 8 Go de RAM recommandé.
  • Entre 6 Go et 60 Go¹ d'espace disque disponible. Il est fortement recommandé d'utiliser un lecteur SSD.
  • Carte vidéo compatible DirectX 11 avec une résolution de 1440x900 ; il est recommandé d'avoir un écran à résolution verticale 1080.
  • Windows 10 Anniversary Edition est recommandé et obligatoire pour développer des applications pour le Windows 10 Store.

Exigences relatives au système d'exploitation

Vous pouvez exécuter RAD Studio Athens avec les versions suivantes de Windows :

  • Windows 10
  • Windows 11
Conseil: Vous pouvez aussi installer RAD Studio sur une machine virtuelle sur laquelle l'une des versions Windows prises en charge est exécutée dans un environnement non Windows comme macOS. Pour développer des projets FireMonkey, votre logiciel de virtualisation doit fournir un accès direct à l'unité GPU de l'hôte.

Votre système Windows doit être configuré de la façon suivante :

  • L'utilisateur qui installe RAD Studio doit être l'administrateur système ou se trouver sur la liste des privilèges administrateur.
  • Votre variable d'environnement PATH (EN) doit comporter 1830 caractères ou moins.

L'installation de RAD Studio ajoute jusqu'à 218 caractères à votre variable d'environnement PATH. Si votre variable d'environnement PATH dépasse 2048 caractères, votre système ne se comportera pas comme prévu (EN).

Remarque: Les versions 32 bits de Windows ne sont plus prises en charge comme systèmes d'exploitation pour l'installation de RAD Studio 10.4 et des versions ultérieures.

Exigences pour les plates-formes cible prises en charge

Exigences pour développer des projets pour les plates-formes cible prises en charge :

Plate-forme cible Exigences

Windows

  • PC et tablettes ayant des processeurs Intel/AMD exécutant l'une des versions suivantes de Windows
    • Windows 7 (SP1+)
    • Windows 10
    • Windows 11
    • Windows Server 2019
    • Windows Server 2022
  • PC 64 bits ou 32 bits

macOS (Delphi uniquement) </br> (inclut la prise en charge du simulateur iOS seulement pour ARM)

  • Un Mac basé sur Intel ou ARM exécutant l'une des versions suivantes de macOS :
    • 12 Monterey
    • 13 Ventura
    • 14 Sonoma

iOS (Delphi seulement)

  • Un périphérique iOS exécutant :
    • iOS 16
    • iOS 17
  • Toutes les exigences pour la prise en charge de macOS.
  • Xcode, version 10.12 et ultérieure.
  • Appartenance au programme Développeur Apple (requis pour déployer des applications iOS sur des périphériques physiques).

Android (Delphi seulement)

  • Un périphérique Android exécutant des processeurs AArch64 ou ARMv7 prenant en charge NEON.
  • Une version 64 bits de Windows pour le développement.
  • Les téléphones Android et les tablettes exécutant l'une des versions suivantes d'Android :
    • Android (10)
    • Android (11)
    • Android (12)
    • Android (13)

Linux (Delphi uniquement)

  • Linux 64 bits sur l'une des distributions suivantes :
    • Ubuntu Server (Ubuntu 20.04 LTS)
    • Ubuntu Server (Ubuntu 22)
    • RedHat Enterprise Linux (version 8)
    • Ordinateur Windows 11 avec WSL2 (sous-système Windows pour Linux)

Exigences pour les autres fonctionnalités

Voici les exigences pour les autres fonctionnalités :

Conseil: Le JRE est installé automatiquement si vous choisissez d'installer la prise en charge de la plate-forme cible Android.

Conseil technique

Conseil sur le développement Android

Les périphériques Android peuvent être connectés directement et sont considérablement plus rapides que l'émulateur Android.

Conseil sur le développement macOS et iOS

Dans la plupart des pays, le développement pour iOS et macOS requiert du matériel Apple pour signer le code des applications natives. Cela est dû aux restrictions du contrat de licence d'utilisateur final (EULA) de macOS, qui imposent son exécution sur du matériel Apple. Il n'est pas rare qu'une équipe de développeurs partage un périphérique Apple et utilise l'accès aux fichiers VNC ou loue un Mac dans le cloud.

S'ils travaillent sur un ordinateur portable, de nombreux développeurs utilisent un MacBook Pro et exécutent une machine virtuelle pour Windows (par exemple, VMWare Fusion ou Parallels). Il est alors possible d'installer un PA Server sur le Mac et d'utiliser une connexion locale rapide pour accéder au simulateur iOS, afin d'exécuter et de tester les builds iOS et macOS, et de signer le code des applications sur le matériel Apple.

Logiciels supplémentaires

L'installation RAD Studio inclut des logiciels supplémentaires. RAD Studio vous permet d'installer d'autres logiciels supplémentaires après l'installation. Pour obtenir des détails sur les logiciels supplémentaires de RAD Studio, voir Add-ins logiciels tiers.

Logiciels supplémentaires toujours installés

Les logiciels supplémentaires suivants sont toujours installés avec RAD Studio :

Si votre installation de RAD Studio inclut la prise en charge C++, l'installation RAD Studio inclut également la bibliothèque C++ standard Dinkumware.

Logiciels supplémentaires facultatifs

Les logiciels supplémentaires listés dans le tableau ci-dessous sont inclus dans certaines éditions de RAD Studio. La plupart d'entre eux peuvent être installés après l'installation de RAD Studio en utilisant la boîte de dialogue Gestionnaire de fonctionnalités, le Gestionnaire de packages GetIt ou en téléchargeant les logiciels via CodeCentral. Certains peuvent également être installés au moment de l'installation de RAD Studio.

Logiciel Disponibilité Remarques importantes
Installateur GetIt Installateur hors ligne

SDK Windows 10

Checkmark.svg
Checkmark.svg

Voir la section SDK Windows 10.

SDK 25.2.5 Android - NDK (android-ndk-17b)

Checkmark.svg
Checkmark.svg

Voir la section JDK, SDK, NDK Android.

AdoptOpenJDK 8

Checkmark.svg
Checkmark.svg

Voir la section JDK, SDK, NDK Android.

Boost (C++)

Checkmark.svg

CodeSite Express 5.2

Checkmark.svg

Frameworks de test des unités DUnit (DUnit et DUnitX)

Checkmark.svg
Checkmark.svg

FastReport 2021 (VCL)

Checkmark.svg

Voir la section Dépendance avec la fonctionnalité TeeChart.

Composants InterBase Express (IBX)

Checkmark.svg
Checkmark.svg

InterBase 2020 Edition Développeur

Checkmark.svg
Checkmark.svg

TeeChart Standard

Checkmark.svg

FastReport 2.8 (FMX Embarcadero edition for FireMonkey)

Checkmark.svg

IP*Works! (EN)

Checkmark.svg

SDK Windows 10

Si vous choisissez d'installer la prise en charge C++ ou Delphi pour RAD Studio, l'installateur de RAD Studio ouvre éventuellement l'installateur du SDK Windows 10, qui est requis pour la prise en charge de Desktop Bridge.

Vous devez installer le SDK Windows 10 pour disposer de l'ensemble des fichiers d'en-tête de l'API Windows.

Si vous ne voulez pas installer le SDK Windows 10, fermez l'installateur du SDK Windows 10 lorsqu'il s'ouvre.

Remarque: L'installation du SDK Windows 10 requiert une connexion internet.

JDK, SDK, NDK Android

Si votre installation de RAD Studio inclut la prise en charge d'Android, l'installateur de RAD Studio inclut également des logiciels supplémentaires nécessaires pour le développement Android sur la page Sélection supplémentaire :

  • Android SDK 25.2.5 - NDK (android-ndk-17b).
  • AdoptOpenJDK 8.
Remarque:
  • Vous pouvez installer ces fonctionnalités ultérieurement avec la boîte de dialogue Gestionnaire de fonctionnalités.
  • Même si un JDK est déjà installé dans votre système, la sélection de AdoptOpenJDK 8 installe cette version du JDK et modifie le chemin du JDK en cours.
  • Si vous choisissez d'installer les outils de développement Android, vous êtes invité à accepter les licences correspondantes.
Remarque: L'installation du SDK Android requiert une connexion internet.

Dépendance de FastReport (VCL) et TeeChart Standard

FastReport utilise certains composants de TeeChart Standard. Sélectionnez TeeChart Standard avec FastReport pour installer des fonctionnalités dans RAD Studio et tirer parti de la fonctionnalité complète de FastReport.

Notes d'enregistrement

Programme d'abonnement aux mises à jour (Update Subscription)

Si vous avez un programme d'abonnement aux mises à jour Update Subscription actif :

  • Si vous disposez d'une version précédente de RAD Studio installée sur votre machine avec ce programme Update Subscription, l'expert d'installation détecte automatiquement votre licence.
  • Sinon, vous pouvez enregistrer votre nouvelle installation de RAD Studio en utilisant le même numéro de série que votre version précédente de RAD Studio qui fait partie de votre programme Update Subscription.

Licences réseau

Si vous avez acheté une licence réseau (gérée par Embarcadero License Center (EN), FLEXnet ou AppWave), copiez le fichier de licence réseau (named*.slip ou concurrent*.slip), obtenu auprès de l'administrateur du serveur de licences, sur le système sur lequel vous voulez installer RAD Studio.

Pendant l'installation de RAD Studio, lorsqu'un message vous demande de saisir les informations de licence :

  1. Choisissez "J'ai un fichier licence valide (*.slip ou reg*.txt) à importer".
  2. Dans l'outil Enregistrement du produit Embarcadero qui s'ouvre, sélectionnez Importer.
  3. Localisez et sélectionnez votre fichier d'enregistrement, puis sélectionnez Ouvrir.
  4. Une fois votre fichier d'enregistrement importé, sélectionnez OK pour fermer l'outil Enregistrement du produit Embarcadero.
  5. Suivez les étapes restantes de l'expert d'installation pour terminer votre installation hors ligne de RAD Studio.

Problèmes d'installation connus

Migration des paramètres vers RAD 12.1 - erreur de package

Lorsqu'ils migrent les paramètres de RAD Studio 12.0 vers une installation de RAD Studio 12.1, les utilisateurs obtiennent un message d'erreur indiquant que le package win64xdebugide290.bpl est manquant ("Impossible de charger le package C:\Programs\Embarcadero\Studio\23.0\Bin\win64xdebugide290.bpl”). Ce package n'est plus utilisé ni fourni par RAD Studio 12.1, et l'erreur s'affiche seulement en raison de la migration des paramètres. Sélectionnez l'option Non pour que l'EDI ne tente pas à nouveau de charger le package.

Séquence d'installation du JDK avec l'installateur ISO

Les paramètres du SDK Android peuvent ne pas être correctement configurés lorsque vous installez RAD Studio 12 en utilisant l'installation hors ligne (l'image GOF). Cela est dû au fait que l'installation du SDK Android requiert le SDK Java, installé plus tard.

La solution consiste à différer l'installation du SDK Android, qui peut être effectuée plus tard en ouvrant la boîte de dialogue Gestionnaire de fonctionnalités. Ce problème ne concerne que l'installation hors ligne. L'ordre d'installation est correct quand vous utilisez le serveur Getit en ligne.

Simulateur iOS 17.4

Les apps FireMonkey peuvent se bloquer lorsqu'elles sont exécutées sur le simulateur iOS avec une cible iOS 17.4. Cela est dû à une incompatibilité avec OpenGL. La solution consiste à activer le moteur de rendu Metal ou cibler une version précédente d'iOS dans le simulateur iOS.

Affichage de l'EDI - Focus

Sur les écrans haute résolution (High DPI), les fenêtres et les vues fractionnées ancrées à l'éditeur peuvent afficher la barre de titre dans une couleur d'arrière-plan incorrecte.

Des sous-répertoires sont manquants dans les installations effectuées en utilisant l'installateur hors ligne

  • Delphi

Si vous utilisez l'installateur hors ligne, différents répertoires sont absents dans le chemin de navigation de Delphi/Linux 64 bits.

Pour corriger ce problème, accédez à Outils > Options > Delphi > Bibliothèque , sélectionnez Linux 64 bits puis collez la chaîne suivante dans le champ Chemin de navigation:


$(BDS)\source\rtl\common;$(BDS)\source\rtl\sys;$(BDS)\source\rtl\linux;$(BDS)\source\ToolsAPI;$(BDS)\source\IBX;$(BDS)\source\Internet;$(BDS)\source\Property Editors;$(BDS)\source\soap;$(BDS)\source\xml;$(BDS)\source\Indy10\Core;$(BDS)\source\Indy10\system;$(BDS)\source\Indy10\Protocols;$(BDS)\source\fmx;$(BDS)\source\databinding\components;$(BDS)\source\databinding\engine;$(BDS)\source\databinding\graph;$(BDS)\source\data;$(BDS)\source\data\ado;$(BDS)\source\data\cloud;$(BDS)\source\data\datasnap;$(BDS)\source\data\dbx;$(BDS)\source\data\dsnap;$(BDS)\source\data\Test;$(BDS)\source\data\vclctrls;$(BDS)\source\rtl\posix;$(BDS)\source\rtl\posix\linux;$(BDS)\source\data\datasnap\connectors;$(BDS)\source\data\datasnap\proxygen;$(BDS)\source\DataExplorer;$(BDS)\source\Experts;$(BDS)\source\indy\abstraction;$(BDS)\source\indy\implementation;$(BDS)\source\indyimpl;$(BDS)\source\Property Editors\Indy10;$(BDS)\source\soap\wsdlimporter;$(BDS)\source\Visualizers;;$(BDS)\source\data\rest;$(BDS)\source\data\firedac;$(BDS)\source\tethering;$(BDS)\source\DUnitX;$(BDS)\source\data\ems;$(BDS)\source\rtl\net
  • C++ Builder

Lorsque vous utilisez l'installateur hors ligne, le chemin d'inclusion système relatif à C++ / Windows 32 bits est manquant dans le sous-dossier FMX.

Pour corriger ce problème, accédez à Outils > Options > C++ > Chemins et répertoires > Windows 32 bits , sélectionnez Compilateur puis collez la chaîne suivante dans le champ Chemin d'inclusion système:


$(BDSINCLUDE);$(BDSINCLUDE)\dinkumware64;$(BDSINCLUDE)\windows\crtl;$(BDSINCLUDE)\windows\sdk;$(BDSINCLUDE)\windows\rtl;$(BDSINCLUDE)\windows\vcl;$(BDSINCLUDE)\windows\fmx;$(BDSCOMMONDIR)\hpp\$(Platform)

Contacter le support

Ouvrez une demande de support si vous rencontrez un problème pendant l'installation de RAD Studio.

Voir aussi