domingo, 6 de febrero de 2011

Instalar JLex y Cup en W7

Instalaremos JLex y Cup, el sistema operativo es Windows 7 de 64 bits, primero tenemos que descargar los siguientes archivos



Variables de entorno

Como siguiente paso, tenemos que crear nuestras variables de entorno, para que a la hora de compilar, nos encuentre el path del jdk, para eso abrimos la ventana de comandos de Windows, nos movemos hasta la carpeta bin donde esta nuestro jdk con el comando cd  y tecleamos la siguiente línea

set CLASSPATH= C:\Program Files (x86)\Java\jdk1.6.0\bin;%CLASSPATH%
  
Hacemos lo mismo con el PATH

set PATH= C:\Program Files (x86)\Java\jdk1.6.0\bin;%PATH%




Para comprobar ejecutamos

                %CLASSPATH%


Instalación de JLex


Primero que tenemos que hacer para instala JLex es crear una carpeta llamada JLex en donde está la carpeta bin del jdk, es decir en “)\Java\jdk1.6.0\bin\” , dentro de esta nueva carpeta, pegamos el archivo Main.java que descargamos de la página de JLex.  Ya que tenemos el archivo Main.java, compilamos con el siguiente comando:

 javac JLex/Main.java

Esto nos genera varios archivos .class.   Listo JLex esta instalado

Instalacion de CUP


Cuando tengamos el zip del java cup, lo descompirmimos y buscamos la carpta java_cup


Solo es de copiar java_cup en el bin de jdk y listo, ya no tenemos que compilar nada.




Listo, ya tienes JLex y cup en window$ 

2 comentarios:

  1. hola que tal interesante tu blog quise hacer el ejemplo de la calculadora utilizando flex y bison pero al tratar de compilar el archivo lexico me tira el siguiente error lexico.l:25: regla no reconocida

    ResponderEliminar
    Respuestas
    1. En este mismo blog hay un ejemplo con flex y bison de la calculadora explicado paso a paso y también podrás encontrar los archivos de flex y bison y sus instrucciones para compilar, este ejemplo lo he realizado y funciona muy bien. http://inghobbit.blogspot.com/2011/04/ejemplo-flex-y-bison.html

      Eliminar