Iniciación a la Programación con la TOOLKIT de EPANET V2.00.12 en un entorno de Windows - page 85

— 83 —
C o n e c t a r l a A P I d e E p a n e t a l o s E n t o r n o s d e P r o g r a m a c i ó n
Tal como hemos venido trabajando con los anteriores lenguajes, se utilizará el
modelo de red
para recuperar el número total de nodos y líneas, así como
la unidad de caudal utilizada.
A.
Instalación de la aplicación Dev-C++
Dev-C++ es un entorno de desarrollo integrado (IDE), y a la vez un compilador
gratuito, para programar en lenguaje C/C++. El entorno está desarrollado en
el lenguaje Delphi de Borland. Tiene una página de paquetes opcionales para
instalar, con diferentes bibliotecas de código abierto.
Dentro de las características más destacables tenemos: depurador integrado,
editor de programas fuente sensible a la sintaxis C/C++ configurable, editor
multiventana con múltiples opciones de edición, se puede trabajar con
ficheros independientes o con proyectos multificheros, posee un generador de
paquetes de instalación de programas para entorno Windows, puede generar
programas DOS (modo consola) - aplicaciones Windows – DLLs, ventanas
independientes para el gestor de proyectos-editor-resultados de compilación,
resultados de compilación-enlace (linker)-generación de recursos, permite
integrar herramientas externas mediante el “tool manager”, etc.
Para descargar la última versión de Dev-C++ (Dev-Cpp 5.11 TDM-GCC
4.9.2 Setup.exe), lo podemos hacer desde el blog oficial
.
El proceso de instalación es sencillo, basta con seguir al
asistente de ayuda.
B.
Crear el directorio de proyecto
Antes de empezar a trabajar desde la aplicación Dev-C++ debemos crear una
carpeta de proyecto para poder almacenar los ficheros epanet2.h y
así como los ficheros que se vayan creando para el proyecto. En la
se puede ver que se ha creado una carpeta de nombre Proyecto1, en el siguiente
directori.C++\, y dentro de la carpeta de proyecto se guardará el fichero de
1...,75,76,77,78,79,80,81,82,83,84 86,87,88,89,90,91,92,93,94,95,...116
Powered by FlippingBook