Navegación

    • Registrarse
    • Conectarse
    • Buscar
    • Portada
    • Recientes
    • Usuarios
    Prueba y compara el rendimiento de tu PC con nuestro banco de pruebas.

    Como puedo ejecutar un exe (programado en C, modo consola) bajo Linux??

    Sistemas operativos
    4
    8
    6031
    Cargando más mensajes
    • Más antiguo a más nuevo
    • Más nuevo a más antiguo
    • Mayor número de Votos
    Responder
    • Responder como tema
    Accede para responder
    Este tema ha sido borrado. Solo los usuarios que tengan privilegios de administración de temas pueden verlo.
    • marcalj
      marcalj Última edición por

      Buenas, pues toy estudiando ingenieria de telecomuniciones i tenemos la asignatura de programacion…mola mucho la verdad, la semana pasada dejamos apartado el pseudo-codigo i comencemos el lenguaje C...

      Bueno, la cuestion es que con el gedit 😉 hago todo el codigo en C, luego lo compilo con el comando gcc en la consola, i le digo k lo guardo como un exe, (p.ej. practica1.exe) luego al executarlo no me deja....

      Lo digo pq en la uni si k lo podemos hacer, nos conectamos en un server i alli con el "vi" creamos el codigo, i luego lo compilamos como exe i lo podemos ejecutar....Es una Red Hat 8.0, yo uso la misma.

      Como puede el ejecutar un exe i yo no?? 😕

      SI no fuese posible, como lo guardo yo para poderlo ejecutar en mi pc? o sea, k extension tengo k poner al guardarlo??

      Muchas Gracias, sorry por la longitud...:p

      1 Respuesta Última respuesta Responder Citar 0
      • Fredy666
        Fredy666 Última edición por

        ¿Que tu linux no te deja :p? (Es coña tranqui), En Windows tampoco tengo ni idea 😄

        1 Respuesta Última respuesta Responder Citar 0
        • H
          Hellrisher Última edición por

          Lo compilas con la orden gcc nombre.c -o nombre

          Pues bien si no le pones extension al segundo nombre te lo comvierte en un ejecutable de linux, pero si le pones .exe tampoco tienes k tener problemas.

          Yo creo k tu problemas es este:

          Cuando estas en la carpeta del programa pones, ej:practica1.exe, no?

          pues prueba dentro de la carpeta donde esta el programa a poner ./practica1.exe, espero k solo sea eso.

          1 Respuesta Última respuesta Responder Citar 0
          • marcalj
            marcalj Última edición por

            Buenas

            1.- Fredy = JA ja JA ja JA

            2.- Hellrisher = para compilar hago:

            gcc compilar.c -o practica1.exe -Wall

            Asi es como nos lo han dicho en la uni. lo del Wall no se k es por eso…

            si hago ./practica1.exe me dice esto:

            bash: ./practica1.exe: /usr/lib/ld.so.1: bad ELF interpreter: No existe el fichero o el directorio

            😕 😕

            k me falta, una libreria o algo??

            1 Respuesta Última respuesta Responder Citar 0
            • H
              Hellrisher Última edición por

              Pufffff, siento no serte mas de ayuda pero no tengo mucha idea
              de linux, pero si parece ser una libreria.

              Pero no se,lo siento. 😞

              1 Respuesta Última respuesta Responder Citar 0
              • marcalj
                marcalj Última edición por

                okis…bueno ayer la lie con el Linux...cambie el fondo i no se ke del servidor samba i no seke...i se me jodieron las contrasenyas, no me dejaba entrar en el sistema...

                tuve k kitar toda la info con un soft para leer particiones ext2 en win, i luego volvi a instalar el Linux entero, pero todo completo, a ver si se han incluido esas librerias..

                Ya dire algo, enga nos vemos!!

                1 Respuesta Última respuesta Responder Citar 0
                • marble_fx
                  marble_fx Última edición por

                  Movemos la rama a linux haber si te pueden echar una mano…

                  Saludos Marble_FX

                  1 Respuesta Última respuesta Responder Citar 0
                  • marcalj
                    marcalj Última edición por

                    Bueno ya puedo hacerlo…se ve k tenia problemas al compilar en un sitio u otro, pq lo k hacemos es compilar el codigo en un servidor (cundo estamos en el cole) i le metemos una funcion "fflushnou();" i no se ke kosas raras k si luego lo kiero abrir en mi pc no me deja....en cambio si lo compilo en mi pc luego sin problemas lo veo todo bien.

                    Salu2!

                    1 Respuesta Última respuesta Responder Citar 0
                    • 1 / 1
                    • First post
                      Last post
                    542398
                    62590
                    34137
                    Quién está conectado
                    cobito palotes Sylver
                    Quién nos ha visitado hoy
                    Mystique Fassou RonaldRL krampak cobito kynes justinmark7723 Clipper jordiqui defaultuser Sylver Portada HL palotes