SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR
SEDE IBARRA
EXAMEN FINAL DE COMPILADORES
Liliana Chisaguano
5to Sistemas
01/08/2017
ÍNDICE
DESCARGANDO LAS HERRAMIENTAS ……………………………………….... 3
DESCARGA FLEX……………………………………………………….……. 3
DESCARGA BISON…………………………………………………………… 3
DESCARGA MINGW…………………………………………………………. 4
INSTALACIÓN DE LAS HERRAMIENTAS………………………………………. 4
INSTALACIÓN DE FLEX……………………………………………………... 5
INSTALACIÓN DE BISON……………………………………………………. 9
INSTALACIÓN DE MINGW………………………………………….……… 13
CONFIGURACIÓN DE VARIABLES DE ENTORNO……………………………17
BIBLIOGRAFÍA………………………………………………………………..…… 20
DESCARGA DE FLEX, BISON Y MINGW
DESCARGA DE FLEX
Para descargar Flex nos vamos a la siguiente dirección:
http://gnuwin32.sourceforge.net/packages/flex.htm
DESCARGA DE BISON
Para descargar Bison nos vamos a la siguiente dirección:
http://gnuwin32.sourceforge.net/packages/bison.htm
DESCARGA DE WINGW
Para descargar winGW nos vamos a la siguiente dirección:
https://sourceforge.net/projects/mingw/files/
INSTALANDO LAS HERRAMIENTAS
Una vez descargado nuestras herramientas procedemos a la instalación.
INSTALACIÓN DE FLEX
Para instalar Flex daremos doble clic sobre el archivo ejecutable y seleccionaremos
“ejecutar como administrador” y se nos abrirá la siguiente ventana, en la cual procedemos
a dar clic en Next.
Damos clic en Next y nos aparecerá lo siguiente:
Escogemos la opción “ I accept the agreement” y damos clic en Next y nos aparecerá la
ventana:
Aquí escogemos la ruta en la vamos instalar. Para nuestro caso ponemos en la ruta
“C:GnuWin32” y damos en clic en siguiente.
Damos clic en siguiente y nos aparecerá lo siguiente:
Dejamos todo predeterminado y damos clic en siguiente, nos aparecerá lo siguiente:
Damos clic en siguiente y por último nos aparecerá:
Finalmente damos clic en install y listo hemos terminado de instalar FLEX.
INSTALACIÓN DE BISON
Para instalar Bison daremos doble clic sobre el archivo ejecutable y seleccionaremos
“ejecutar como administrador” y se nos abrirá la siguiente ventana, en la cual procedemos
a dar clic en Next.
Damos clic en Next y nos aparecerá:
Escogemos la opción “I accept the agreement” y damos clic en Next.
Dejamos la ruta por defecto y escogemos Next.
Escogemos la opción “Full instalación” y damos clic en Next.
Damos nuevamente en clic Next.
Nuevamente hacemos clic en Next.
Finalmente damos clic en install y hemos instalado BISON.
INSTALACION DE WINGW
Finalmente, para la instalación de MinGW damos clic derecho en el archivo y
seleccionamos “ejecutar como administrador” y damos clic en Next.
Damos clic en Next.
Nuevamente damos clic en Next.
En este caso vamos a escoger la opción “download lastest respository catalogues” y clic
en siguiente, para esto necesitamos conexión a internet.
Aceptamos los términos “I accept the agreement” y damos clic en Next.
Dejamos por defecto la ruta y damos clic en Next.
Damos clic en Next.
Seleccionamos toda la suite MinGW Compiler y damos clic en Next.
Finalmente damos clic en install y nos aparecerá una ventana de descarga de los
compontes
CONFIGURACIÓN DE LAS VARIABLES DE ENTORNO NO FLEX, BISON Y
MINGW.
Como Flex y Bison son aplicaciones de consola, se deberá entrar al símbolo del sistema
y tipear líneas de comando para ejecutar Flex.
Para las configuraciones de entorno damos clic derecho en equipo y seleccionamos
propiedades.
Luego hacemos clic en propiedades y nos aparecerá la siguiente ventana y seleccionamos
en configuración avanzada del sistema.
Luego damos clic en las Variables de Entorno
Nos ubicamos en la sección variables de sistema y seleccionamos Path para editar, si no
existiera Path sencillamente lo creamos.
Damos clic en Editar texto
Agregamos los paths de Flex y Bison son la misma dirección y el path de minGW
separados por un “;”.
C:MinGWbin
C:GnuWin32bin
Y está listo para usar la herramienta.
VIDEO TUTORIAL DE COMO INSTALAR FLEX, BISON Y MINGW
https://www.youtube.com/watch?v=9QwwFBUrMkc
VIDEO TUTORIAL DEL FUNCIONAMIENTO
https://www.youtube.com/watch?v=qYfcYcRFXCA
BIBLIOGRAFÍA
• http://gnuwin32.sourceforge.net/packages/flex.htm
• http://gnuwin32.sourceforge.net/packages/bison.htm
• https://sourceforge.net/projects/mingw/files/
• http://blog.rolandopalermo.com/2009/12/como-configurar-flex-en-windows-y-
no.html
• http://webdiis.unizar.es/asignaturas/TC/wp/wp-
content/uploads/2011/09/Intro_Flex_Bison.pdf
• https://www.youtube.com/watch?v=9QwwFBUrMkc
• https://www.youtube.com/watch?v=qYfcYcRFXCA

Más contenido relacionado

La actualidad más candente

Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipoyanezcabrera
 
Tabla comparativa de tipos de licencias de software
Tabla comparativa de tipos de licencias de softwareTabla comparativa de tipos de licencias de software
Tabla comparativa de tipos de licencias de softwareEvelyn López
 
Presentacion Proyecto Fedora
Presentacion Proyecto FedoraPresentacion Proyecto Fedora
Presentacion Proyecto FedoraBarCamp Quito
 
Unidad 5 graficación
Unidad 5 graficaciónUnidad 5 graficación
Unidad 5 graficaciónAndhy H Palma
 
Chicago alm user group tfs version control poster - tfvc and git
Chicago alm user group   tfs version control poster - tfvc and gitChicago alm user group   tfs version control poster - tfvc and git
Chicago alm user group tfs version control poster - tfvc and gitDave Burnison
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incrementalRoxny Moreno
 
Desarrollo de aplicaciones web distribuidas.
Desarrollo de aplicaciones web distribuidas.Desarrollo de aplicaciones web distribuidas.
Desarrollo de aplicaciones web distribuidas.Jomicast
 
Java App On Digital Ocean: Deploying With Gitlab CI/CD
Java App On Digital Ocean: Deploying With Gitlab CI/CDJava App On Digital Ocean: Deploying With Gitlab CI/CD
Java App On Digital Ocean: Deploying With Gitlab CI/CDSeun Matt
 
Metodologia prototipado
Metodologia prototipadoMetodologia prototipado
Metodologia prototipadoALDEN_HERRE
 
MODELOS DE SISTEMAS DE SOFTWARE
MODELOS DE SISTEMAS DE SOFTWAREMODELOS DE SISTEMAS DE SOFTWARE
MODELOS DE SISTEMAS DE SOFTWARERocio Castellanos
 
Modelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareModelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareJoan Fernando Chipia Lobo
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasJosé Antonio Sandoval Acosta
 
Estimación para proyectos de software cap26
Estimación para proyectos de software cap26Estimación para proyectos de software cap26
Estimación para proyectos de software cap26DEBANI SALAS
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de softwareAtributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de softwareGustavo Cuen
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHPerozoAlejandro
 
Upgrade to java 16 or 17
Upgrade to java 16 or 17Upgrade to java 16 or 17
Upgrade to java 16 or 17Johan Janssen
 

La actualidad más candente (20)

Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipo
 
Tabla comparativa de tipos de licencias de software
Tabla comparativa de tipos de licencias de softwareTabla comparativa de tipos de licencias de software
Tabla comparativa de tipos de licencias de software
 
Presentacion Proyecto Fedora
Presentacion Proyecto FedoraPresentacion Proyecto Fedora
Presentacion Proyecto Fedora
 
Solaris
SolarisSolaris
Solaris
 
Unidad 5 graficación
Unidad 5 graficaciónUnidad 5 graficación
Unidad 5 graficación
 
Chicago alm user group tfs version control poster - tfvc and git
Chicago alm user group   tfs version control poster - tfvc and gitChicago alm user group   tfs version control poster - tfvc and git
Chicago alm user group tfs version control poster - tfvc and git
 
proceso unificado de desarrollo
proceso unificado de desarrollo proceso unificado de desarrollo
proceso unificado de desarrollo
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
 
Desarrollo de aplicaciones web distribuidas.
Desarrollo de aplicaciones web distribuidas.Desarrollo de aplicaciones web distribuidas.
Desarrollo de aplicaciones web distribuidas.
 
Java App On Digital Ocean: Deploying With Gitlab CI/CD
Java App On Digital Ocean: Deploying With Gitlab CI/CDJava App On Digital Ocean: Deploying With Gitlab CI/CD
Java App On Digital Ocean: Deploying With Gitlab CI/CD
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Metodologia prototipado
Metodologia prototipadoMetodologia prototipado
Metodologia prototipado
 
MODELOS DE SISTEMAS DE SOFTWARE
MODELOS DE SISTEMAS DE SOFTWAREMODELOS DE SISTEMAS DE SOFTWARE
MODELOS DE SISTEMAS DE SOFTWARE
 
Modelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareModelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de Software
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
 
Estimación para proyectos de software cap26
Estimación para proyectos de software cap26Estimación para proyectos de software cap26
Estimación para proyectos de software cap26
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de softwareAtributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
 
Sistema Operativo OS2
Sistema Operativo OS2Sistema Operativo OS2
Sistema Operativo OS2
 
Upgrade to java 16 or 17
Upgrade to java 16 or 17Upgrade to java 16 or 17
Upgrade to java 16 or 17
 

Similar a Instalacion de flex, bison y min gw

Instalacion de Flex, Bison y Mingw
Instalacion de Flex, Bison y MingwInstalacion de Flex, Bison y Mingw
Instalacion de Flex, Bison y MingwBayo Chicaiza
 
Epo 450 installguide_es-es
Epo 450 installguide_es-esEpo 450 installguide_es-es
Epo 450 installguide_es-esPablo
 
Servidor de actualizaciones WSUS
Servidor de actualizaciones WSUSServidor de actualizaciones WSUS
Servidor de actualizaciones WSUSAndrez12
 
Instalación y configuración open suse firewall squid ubuntu
Instalación y configuración open suse firewall   squid ubuntuInstalación y configuración open suse firewall   squid ubuntu
Instalación y configuración open suse firewall squid ubuntuvladisuper
 
Manual de configuracion de redes
Manual de configuracion de redesManual de configuracion de redes
Manual de configuracion de redesmmri
 
Epo 400 installguide_es-es
Epo 400 installguide_es-esEpo 400 installguide_es-es
Epo 400 installguide_es-esPablo
 
Servidor de Instalacion Remota Desatendida Windows
Servidor de Instalacion Remota Desatendida WindowsServidor de Instalacion Remota Desatendida Windows
Servidor de Instalacion Remota Desatendida WindowsAndrez12
 
Virtualbox
VirtualboxVirtualbox
Virtualboxm0n3t3
 

Similar a Instalacion de flex, bison y min gw (20)

Instalacion de Flex, Bison y Mingw
Instalacion de Flex, Bison y MingwInstalacion de Flex, Bison y Mingw
Instalacion de Flex, Bison y Mingw
 
Manual de usuario v cloudpoint s100
Manual de usuario v cloudpoint s100Manual de usuario v cloudpoint s100
Manual de usuario v cloudpoint s100
 
Epo 450 installguide_es-es
Epo 450 installguide_es-esEpo 450 installguide_es-es
Epo 450 installguide_es-es
 
So
SoSo
So
 
manual
manualmanual
manual
 
Dfs manual s
Dfs manual sDfs manual s
Dfs manual s
 
Dfs manual s
Dfs manual sDfs manual s
Dfs manual s
 
Servidor de actualizaciones WSUS
Servidor de actualizaciones WSUSServidor de actualizaciones WSUS
Servidor de actualizaciones WSUS
 
S.o
S.oS.o
S.o
 
Guia del programador_web_-_centrales_impacta
Guia del programador_web_-_centrales_impactaGuia del programador_web_-_centrales_impacta
Guia del programador_web_-_centrales_impacta
 
Instalación y configuración open suse firewall squid ubuntu
Instalación y configuración open suse firewall   squid ubuntuInstalación y configuración open suse firewall   squid ubuntu
Instalación y configuración open suse firewall squid ubuntu
 
Manual de configuracion de redes
Manual de configuracion de redesManual de configuracion de redes
Manual de configuracion de redes
 
Epo 400 installguide_es-es
Epo 400 installguide_es-esEpo 400 installguide_es-es
Epo 400 installguide_es-es
 
F secure manual
F secure manualF secure manual
F secure manual
 
Servidor de Instalacion Remota Desatendida Windows
Servidor de Instalacion Remota Desatendida WindowsServidor de Instalacion Remota Desatendida Windows
Servidor de Instalacion Remota Desatendida Windows
 
S.o.
S.o.S.o.
S.o.
 
S.o.
S.o.S.o.
S.o.
 
windows 7
windows 7windows 7
windows 7
 
S.o.pdf
S.o.pdfS.o.pdf
S.o.pdf
 
Virtualbox
VirtualboxVirtualbox
Virtualbox
 

Más de Alexa Chisaguano

Calculo de la entropia de la información
Calculo de la entropia de la informaciónCalculo de la entropia de la información
Calculo de la entropia de la informaciónAlexa Chisaguano
 
La entropía y los sistemas abiertos
La entropía y los sistemas abiertosLa entropía y los sistemas abiertos
La entropía y los sistemas abiertosAlexa Chisaguano
 
Segmentación de las imágenes
Segmentación de las imágenesSegmentación de las imágenes
Segmentación de las imágenesAlexa Chisaguano
 
Entropía Vs Neguentropía
Entropía Vs NeguentropíaEntropía Vs Neguentropía
Entropía Vs NeguentropíaAlexa Chisaguano
 
Aplicaciones de la ingerieria de sistemas
Aplicaciones  de la ingerieria de sistemasAplicaciones  de la ingerieria de sistemas
Aplicaciones de la ingerieria de sistemasAlexa Chisaguano
 
Filtrado de imágenes en matlab
Filtrado de imágenes en matlabFiltrado de imágenes en matlab
Filtrado de imágenes en matlabAlexa Chisaguano
 
Procesamiento de imagenes con matlab
Procesamiento de imagenes con matlabProcesamiento de imagenes con matlab
Procesamiento de imagenes con matlabAlexa Chisaguano
 
Topología matemática preguntas.docx
Topología matemática preguntas.docxTopología matemática preguntas.docx
Topología matemática preguntas.docxAlexa Chisaguano
 

Más de Alexa Chisaguano (20)

Los sistemas complejos
Los sistemas complejosLos sistemas complejos
Los sistemas complejos
 
Algoritmo de huffman
Algoritmo de huffmanAlgoritmo de huffman
Algoritmo de huffman
 
Calculo de la entropia de la información
Calculo de la entropia de la informaciónCalculo de la entropia de la información
Calculo de la entropia de la información
 
La entropía y los sistemas abiertos
La entropía y los sistemas abiertosLa entropía y los sistemas abiertos
La entropía y los sistemas abiertos
 
La ley de la entropía
La ley de la entropíaLa ley de la entropía
La ley de la entropía
 
Instalación de vegas
Instalación de vegasInstalación de vegas
Instalación de vegas
 
Segmentación de las imágenes
Segmentación de las imágenesSegmentación de las imágenes
Segmentación de las imágenes
 
Entropía Vs Neguentropía
Entropía Vs NeguentropíaEntropía Vs Neguentropía
Entropía Vs Neguentropía
 
Aplicaciones de la ingerieria de sistemas
Aplicaciones  de la ingerieria de sistemasAplicaciones  de la ingerieria de sistemas
Aplicaciones de la ingerieria de sistemas
 
Operadores morfológicos
Operadores morfológicosOperadores morfológicos
Operadores morfológicos
 
Teoria de la decisión
Teoria de la decisiónTeoria de la decisión
Teoria de la decisión
 
Ingeniería en sistemas
Ingeniería en sistemasIngeniería en sistemas
Ingeniería en sistemas
 
Filtrado de imágenes en matlab
Filtrado de imágenes en matlabFiltrado de imágenes en matlab
Filtrado de imágenes en matlab
 
Procesamiento de imagenes con matlab
Procesamiento de imagenes con matlabProcesamiento de imagenes con matlab
Procesamiento de imagenes con matlab
 
Teoria de la decisión
Teoria de la decisiónTeoria de la decisión
Teoria de la decisión
 
Topología matemática preguntas.docx
Topología matemática preguntas.docxTopología matemática preguntas.docx
Topología matemática preguntas.docx
 
Manipulacion de matrices
Manipulacion de matricesManipulacion de matrices
Manipulacion de matrices
 
Matrices
MatricesMatrices
Matrices
 
Teoria de la información
Teoria de la informaciónTeoria de la información
Teoria de la información
 
Trabajo autonomo
Trabajo autonomoTrabajo autonomo
Trabajo autonomo
 

Último

4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTGestorManpower
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 

Último (20)

4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SST
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 

Instalacion de flex, bison y min gw

  • 1. PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR SEDE IBARRA EXAMEN FINAL DE COMPILADORES Liliana Chisaguano 5to Sistemas 01/08/2017
  • 2. ÍNDICE DESCARGANDO LAS HERRAMIENTAS ……………………………………….... 3 DESCARGA FLEX……………………………………………………….……. 3 DESCARGA BISON…………………………………………………………… 3 DESCARGA MINGW…………………………………………………………. 4 INSTALACIÓN DE LAS HERRAMIENTAS………………………………………. 4 INSTALACIÓN DE FLEX……………………………………………………... 5 INSTALACIÓN DE BISON……………………………………………………. 9 INSTALACIÓN DE MINGW………………………………………….……… 13 CONFIGURACIÓN DE VARIABLES DE ENTORNO……………………………17 BIBLIOGRAFÍA………………………………………………………………..…… 20
  • 3. DESCARGA DE FLEX, BISON Y MINGW DESCARGA DE FLEX Para descargar Flex nos vamos a la siguiente dirección: http://gnuwin32.sourceforge.net/packages/flex.htm DESCARGA DE BISON Para descargar Bison nos vamos a la siguiente dirección: http://gnuwin32.sourceforge.net/packages/bison.htm
  • 4. DESCARGA DE WINGW Para descargar winGW nos vamos a la siguiente dirección: https://sourceforge.net/projects/mingw/files/ INSTALANDO LAS HERRAMIENTAS Una vez descargado nuestras herramientas procedemos a la instalación.
  • 5. INSTALACIÓN DE FLEX Para instalar Flex daremos doble clic sobre el archivo ejecutable y seleccionaremos “ejecutar como administrador” y se nos abrirá la siguiente ventana, en la cual procedemos a dar clic en Next. Damos clic en Next y nos aparecerá lo siguiente: Escogemos la opción “ I accept the agreement” y damos clic en Next y nos aparecerá la ventana:
  • 6. Aquí escogemos la ruta en la vamos instalar. Para nuestro caso ponemos en la ruta “C:GnuWin32” y damos en clic en siguiente.
  • 7. Damos clic en siguiente y nos aparecerá lo siguiente: Dejamos todo predeterminado y damos clic en siguiente, nos aparecerá lo siguiente:
  • 8. Damos clic en siguiente y por último nos aparecerá: Finalmente damos clic en install y listo hemos terminado de instalar FLEX.
  • 9. INSTALACIÓN DE BISON Para instalar Bison daremos doble clic sobre el archivo ejecutable y seleccionaremos “ejecutar como administrador” y se nos abrirá la siguiente ventana, en la cual procedemos a dar clic en Next. Damos clic en Next y nos aparecerá: Escogemos la opción “I accept the agreement” y damos clic en Next.
  • 10. Dejamos la ruta por defecto y escogemos Next. Escogemos la opción “Full instalación” y damos clic en Next.
  • 11. Damos nuevamente en clic Next.
  • 12. Nuevamente hacemos clic en Next. Finalmente damos clic en install y hemos instalado BISON.
  • 13. INSTALACION DE WINGW Finalmente, para la instalación de MinGW damos clic derecho en el archivo y seleccionamos “ejecutar como administrador” y damos clic en Next. Damos clic en Next.
  • 14. Nuevamente damos clic en Next. En este caso vamos a escoger la opción “download lastest respository catalogues” y clic en siguiente, para esto necesitamos conexión a internet. Aceptamos los términos “I accept the agreement” y damos clic en Next.
  • 15. Dejamos por defecto la ruta y damos clic en Next.
  • 16. Damos clic en Next. Seleccionamos toda la suite MinGW Compiler y damos clic en Next.
  • 17. Finalmente damos clic en install y nos aparecerá una ventana de descarga de los compontes CONFIGURACIÓN DE LAS VARIABLES DE ENTORNO NO FLEX, BISON Y MINGW. Como Flex y Bison son aplicaciones de consola, se deberá entrar al símbolo del sistema y tipear líneas de comando para ejecutar Flex. Para las configuraciones de entorno damos clic derecho en equipo y seleccionamos propiedades.
  • 18. Luego hacemos clic en propiedades y nos aparecerá la siguiente ventana y seleccionamos en configuración avanzada del sistema. Luego damos clic en las Variables de Entorno Nos ubicamos en la sección variables de sistema y seleccionamos Path para editar, si no existiera Path sencillamente lo creamos.
  • 19. Damos clic en Editar texto Agregamos los paths de Flex y Bison son la misma dirección y el path de minGW separados por un “;”. C:MinGWbin C:GnuWin32bin Y está listo para usar la herramienta.
  • 20. VIDEO TUTORIAL DE COMO INSTALAR FLEX, BISON Y MINGW https://www.youtube.com/watch?v=9QwwFBUrMkc VIDEO TUTORIAL DEL FUNCIONAMIENTO https://www.youtube.com/watch?v=qYfcYcRFXCA
  • 21. BIBLIOGRAFÍA • http://gnuwin32.sourceforge.net/packages/flex.htm • http://gnuwin32.sourceforge.net/packages/bison.htm • https://sourceforge.net/projects/mingw/files/ • http://blog.rolandopalermo.com/2009/12/como-configurar-flex-en-windows-y- no.html • http://webdiis.unizar.es/asignaturas/TC/wp/wp- content/uploads/2011/09/Intro_Flex_Bison.pdf • https://www.youtube.com/watch?v=9QwwFBUrMkc • https://www.youtube.com/watch?v=qYfcYcRFXCA