Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: whyimlonely en 16 Noviembre 2019, 18:08 pm



Título: Error al compilar
Publicado por: whyimlonely en 16 Noviembre 2019, 18:08 pm
Hola! Estoy intentando compilar un Keylogger que estoy haciendo pero me da un error al compilarlo, el error es este: collect2.exe   [Error] ld returned 1 exit status

No se que hacer porque llevo mucho tiempo haciendo el codigo y no quiero volver ha hacerlo

PD: He probado con dos compiladores y ninguno me funciona (Dev C++ y CodeBlocks)


Título: Re: Error al compilar
Publicado por: ThunderCls en 18 Noviembre 2019, 00:26 am
Y con un mensaje de error y sin ver tu codigo como supones que podamos ayudarte?


Título: Re: Error al compilar
Publicado por: @XSStringManolo en 18 Noviembre 2019, 14:43 pm
Pueden ser muchas cosas. Asegurate que no tienes otra instancia del keylogger corriendo antes de ejecutar el nuevo .exe ya que puede dar varios problemas.
Abre el admin de tareas con control + alt + supr y vete al collect2.exe click derecho y dale a eliminar/cerrar/finalizar árbol de procesos. Haz lo mismo con cmd.exe

Prueba, si no te va, también puede ser que no tienes permisos para escribir en el directorio en el que intentas guardar. Cambia el directorio por el directorio en el que corres el ejecutable. Ponle la ruta como: ruta="log.txt"; Otra posible causa del problema es que tienes el archivo log.txt abierto o siendo usado por otro programa (bloc de notas por ejemplo) o por otra instancia del keylogger o una versión anterior.


Sube el código y compartelo por si es otra cosa.