Ver Mensaje Individual
  #4  
Antiguo 18-08-2017
Avatar de _Leo
_Leo _Leo is offline
Miembro
 
Registrado: ene 2017
Ubicación: Lanzarote (Islas Canarias)
Posts: 38
Reputación: 0
_Leo Va camino a la fama
Cita:
Empezado por REHome Ver Mensaje
Buenas.

Por lo que cuentas, estoy bien jodido exceptuando usarlo en una Raspberry Pi.

Al menos quiero traducirlo a C#. Para los que quieren, a Delphi.

Lo que hace el programa es descompilar el archivo hex de un PIC y ensamblador.

Saludos.
Hola, se compila muy fácil, no es más que C:

Crea un nuevo proyecto de tipo "Console Application". Luego como no nos interesa el "main" que se crea, quitamos el File1.c del proyecto (Menú: Project -> Remove from project...) y salvamos el proyecto en el mismo directorio donde están los otros archivos.

Vamos a necesitar el archivo "getopt.h" que suele venir con los compiladores en Linux, lo podemos descargar desde el siguiente enlace y lo copiamos en el directorio del proyecto:

https://raw.githubusercontent.com/sk...aster/getopt.h

Ahora usando "Menú: Project -> Add to Project..." añadimos todos los archivos ".c" a nuestro proyecto, los que están dentro del subdirectorio "libGIS-1.0.5" también.

En el archivo "ui.c" añade la siguiente línea al principio:

#define strcasecmp stricmp

Listo, ya podemos compilar, nos creara un programa de consola igual que hubiese creado en Linux. No he podido probarlo con un .hex ya que no tengo a mano..
Responder Con Cita