• Portada
    • Recientes
    • Usuarios
    • Registrarse
    • Conectarse

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

    Programado Fijo Cerrado Movido
    Sistemas operativos
    4
    8
    6.1k
    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.
    • marcaljM
      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
      • Fredy666F
        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
          • marcaljM
            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
              • marcaljM
                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_fxM
                  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
                  • marcaljM
                    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

                    Foreros conectados [Conectados hoy]

                    0 usuarios activos (0 miembros e 0 invitados).
                    febesin, pAtO, Marcos Vinivius

                    Estadísticas de Hardlimit

                    Los hardlimitianos han creado un total de 543.3k posts en 62.8k hilos.
                    Somos un total de 34.8k miembros registrados.
                    Marcos Vinivius ha sido nuestro último fichaje.