Notes d'installation
Remonter à Installation
Cette page contient des informations importantes que vous devez connaître avant d'installer Delphi 13 Florence, C++Builder 13 Florence ou RAD Studio 13 Florence. Vous trouverez la version la plus récente de cette page ici.
Exigences système
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 :
- Pour connaître les plates-formes cible prises en charge pour les projets RAD Studio, voir Plates-formes cible prises en charge et Prérequis de plate-forme FireMonkey.
- Pour connaître les systèmes de base de données pris en charge, voir Fonctionnalités de base de FireDAC.
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 is recommended and required for development for the Windows 10 Store.
Exigences relatives au système d'exploitation
Vous pouvez exécuter RAD Studio Florence avec les versions suivantes de Windows :
- Windows 10 (64 bits seulement)
- Windows 11
Votre système Windows doit être configuré de la façon suivante :
- The user who installs RAD Studio must be the system administrator or be on the administrator privileges list.
Votre variable d'environnement
PATHdoit comporter 1830 caractères ou moins.
The installation of RAD Studio adds up to 218 characters to your PATH environment variable. If the length of your PATH environment variable goes beyond 2048 characters, your system will misbehave.
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 |
|
|
macOS (Delphi uniquement) |
|
|
iOS (Delphi seulement) |
|
|
Android (Delphi seulement) |
|
|
Linux (Delphi uniquement) |
|
Exigences pour les autres fonctionnalités
Voici les exigences pour les autres fonctionnalités :
- Pour la prise en charge de FireMonkey 3D, le système doit autoriser les ressources de taille supérieure à 4 Go tout en conservant des index de toutes les ressources au niveau 32 bits.
- Pour importer des modèles au format IBM Rational Rose (MDL), vous devez installer l'environnement Java Runtime (JRE).
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
In most countries, developing for iOS and macOS requires Apple hardware to code-sign native applications. This is due to EULA restrictions on the macOS that require it to run on Apple hardware. It’s not uncommon for a team of developers to share an Apple device and use VNC access or to rent a Mac in the cloud.
If developing from a laptop, many developers get a MacBook Pro and run a virtual machine for Windows (e.g., VMWare Fusion or Parallels). It is then possible to install a PA Server on the Mac and run a fast local connection to enable access to the iOS Simulator, to run and test iOS and macOS builds, and code-sign applications on the Apple hardware.
Logiciels supplémentaires
The RAD Studio installation includes some additional software. RAD Studio also allows you to install additional software after the installation. For details about RAD Studio additional software, see 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 | ||
| Windows 10 SDK | Voir la section SDK Windows 10. | |||
| SDK 25.2.5 Android - NDK (android-ndk-17b) | Voir la section JDK, SDK, NDK Android. | |||
| AdoptOpenJDK 21 | Voir la section JDK, SDK, NDK Android. | |||
| Boost (C++) | ||||
| CodeSite Express 5.2 | ||||
| Frameworks de test des unités DUnit (DUnit et DUnitX) | ||||
| FastReport 2021 (VCL) | Voir la section Dépendance avec la fonctionnalité TeeChart. | |||
| Composants InterBase Express (IBX) | ||||
| InterBase 15 Edition Développeur | ||||
| TeeChart Standard | ||||
| FastReport 2.8 (FMX Embarcadero edition for FireMonkey) | ||||
| IP*Works! | ||||
Windows SDK
If you choose to install C++ or Delphi support for RAD Studio, before running the installer, RAD Studio checks the current Microsoft Windows SDK installation on the machine and, if not, provides the installation link to the latest version.
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 21:
Eclipse Temurin JDK 21.0.7
- Vous pouvez installer ces fonctionnalités ultérieurement avec la boîte de dialogue Gestionnaire de fonctionnalités.
- Even if you have a JDK already installed in your system, selecting AdoptOpenJDK 21 installs this version of JDK and modifies the current JDK path.
- Si vous choisissez d'installer les outils de développement Android, vous êtes invité à accepter les licences correspondantes.
- RAD Studio automatically detects the
Android SDKpath. See more in the Créer un nouveau SDK Android page. - Installing the Android SDK requires an internet connection.
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, 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 :
- Choisissez "J'ai un fichier licence valide (*.slip ou reg*.txt) à importer".
- Dans l'outil Enregistrement du produit Embarcadero qui s'ouvre, sélectionnez Importer.
- Localisez et sélectionnez votre fichier d'enregistrement, puis sélectionnez Ouvrir.
- Une fois votre fichier d'enregistrement importé, sélectionnez OK pour fermer l'outil Enregistrement du produit Embarcadero.
- 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.