Compiler une application Delphi via la ligne de commande

Étant donné que la compilation d’un gros projet en 64 bits provoque généralement une erreur système IRBB304, il est parfois souhaitable de compiler depuis la ligne de commande. Voilà quelques astuces.

Le problème de l’erreur IRBB304 se pose quand on build l’ensemble du projet. Une solution peut être de supprimer (manuellement) tous les DCU de toutes les bibliothèques et de Ctrl-F9 petit à petit jusqu’à ce que l’IDE parvienne à compiler jusqu’au bout.

Pour passer d’une compilation 32 à 64 bits il est plus rapide de compiler en ligne de commande.

  1. Ouvrir cmd.exe
  2. Aller dans le répertoire contenant le projet
  3. Exécuter rsvars.bat
  4. compiler avec msbuild /t:build nomprojet.dproj

On peut passer des paramètres à dcc64 avec /p:xxxxx

Voir cet article sur StackOverflow

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *