Instalar Delphi Pascal localmente

Aprende a instalar Delphi Pascal localmente para resolver los ejercicios de Exercism en tu propia computadora


Windows

Hay disponible una versión gratuita Community Edition. Sigue las instrucciones de instalación que vienen incluidas con el producto.

Sistemas operativos que no son Windows

Delphi solo se ejecuta en un sistema operativo Windows. Puedes ejecutar Delphi dentro de una máquina virtual que aloje Windows.

Instalación del framework de pruebas DUnitX

DUnitX se puede instalar opcionalmente al instalar Delphi XE8 y versiones posteriores. Sin embargo, te recomiendo que sigas las instrucciones de abajo y obtengas manualmente una copia de DUnitX directamente del repositorio de GitHub de sus autores, ya que se actualiza con más frecuencia.

Una vez que hayas instalado Delphi correctamente, sigue estos pasos para descargar e instalar DUnitX si resulta que tu instalación de Delphi no incluye este framework de pruebas.

  • DUnitX es un proyecto de código abierto de VSoftTechnologies. El repositorio de GitHub de DUnitX está disponible aquí.
  • Lo mejor es hacer un fork del repositorio y luego clonar o descargar el fork a tu máquina local.
  • Vincent Parrett publicó instrucciones paso a paso sobre cómo instalar DUnitX en Delphi en una entrada de blog que puedes encontrar aquí.

Configuración de Delphi para DUnitX

Si instalaste DUnitX manualmente porque tu instalación no lo incluía, sigue los pasos ilustrados que aparecen a continuación para hacer los cambios de configuración necesarios en Delphi y que así pueda encontrar tu instalación de DUnitX.

Nota: se asume que ya completaste la instalación de Delphi.

  • Inicia Delphi. Si tu instalación es nueva, lo más probable es que llegues a una Welcome Page como esta.

Página de bienvenida

  • Busca y haz clic en Tools en el menú superior.

Tools

  • Haz clic en Options.

Options

  • En el lado izquierdo de la pantalla de Options, busca y haz clic en Environment Variables.

Pantalla Options Environment Variables

  • Haz clic en el botón New que está en el grupo User overrides

Click New

  • Debería aparecer una ventana New User Variable con dos campos. En el campo de arriba, escribe DUNITX como Variable Name. En el campo de abajo, escribe la ruta completa a tu copia de DUnitX; por ejemplo, la mía es C:\Program Files\Embarcadero\Studio\19.0\source\DUnitX. Puede que tú no tengas una carpeta 19.0, eso depende de la versión de Delphi que hayas instalado. Haz clic en el botón Ok para cerrar esta ventana.

New User Variable

  • Ubica y haz clic en Library en el lado izquierdo de la pantalla de Options.

Library

  • Haz clic en el botón ... asociado a la ruta de Library en el grupo Directories

...button

  • En la ventana Directories, escribe el nombre de la variable que creaste hace unos pasos. La entrada debería verse así $(DUNITX)

Directories

  • Haz clic en el botón Add para agregar este nuevo elemento a la lista.

  • Haz clic en el botón Ok para guardar el cambio.

  • Por último, haz clic en el botón Ok en la ventana de Options para guardar todos los cambios.

Ahora Delphi podrá ubicar las unidades que pertenecen a la librería del framework de pruebas DUnitX.

Nota: se asume que el estudiante usa Delphi XE o una versión posterior.