• Portada
    • Recientes
    • Usuarios
    • Registrarse
    • Conectarse

    ¿como se ejecuta un ejecutable?

    Programado Fijo Cerrado Movido
    Sistemas operativos
    5
    10
    988
    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.
    • PegasuxP
      Pegasux
      Última edición por

      Podria decirme alguien se ejecuta un ejecutable?
      Despues de compilar un fichero con el gcc, me genera un a.out. Pos bien ¿como coño se ejecuta?
      Saludos.

      1 Respuesta Última respuesta Responder Citar 0
      • MystiqueM
        Mystique Global Moderator
        Última edición por

        igual no tiene permisos de ejecucion (chmod +x a.out) con eso deberia valer y con poner ./a.out lo deberia ejecutar

        hlbm signature

        hlbm signature

        PegasuxP 1 Respuesta Última respuesta Responder Citar 0
        • PegasuxP
          Pegasux @Mystique
          Última edición por

          Oki, los permisos si tiene, era el ./ a.out lo que me hacia falta. Muchas gracias.

          MystiqueM 1 Respuesta Última respuesta Responder Citar 0
          • MystiqueM
            Mystique Global Moderator @Pegasux
            Última edición por

            para que no se te olvide otra vez, metes el . en el PATH

            export PATH=$PATH:.

            y si lo quieres tener siempre, editas el .bash_profile en tu home y añades eso mismo al final

            hlbm signature

            hlbm signature

            PegasuxP 1 Respuesta Última respuesta Responder Citar 0
            • PegasuxP
              Pegasux @Mystique
              Última edición por

              Pues lo voy a intentar a ver que pasa. Y ¿como hago para meterle los datos desde un fichero? veras, tengo un programilla que te pide unos datos y hace sus calculos devolviendote el resultado. Me piden que introduzca los datos desde un fichero con la opcion ./a.out < datos.txt, pero no se como tengo que escribir los datos en el fichero para que el programa sea capaz de leerlos correctamente en vez de pedirmelos por linea de comandos.

              MystiqueM 1 Respuesta Última respuesta Responder Citar 0
              • MystiqueM
                Mystique Global Moderator @Pegasux
                Última edición por

                eso depende de como pida los datos el programa
                si te va pidiendo un dato y que le des al enter cada vez, pues en el fichero lo pones exactamente igual

                vamos, en el fichero tienes que poner exactamente lo que irias introduciendole al programa manualmente (con espacios, enter y todo)

                hlbm signature

                hlbm signature

                PegasuxP 1 Respuesta Última respuesta Responder Citar 0
                • PegasuxP
                  Pegasux @Mystique
                  Última edición por

                  Cachis…pos no se yo si funciona esto, tendre que poner por ahi unos printf a ver como van saliendo los calculos.
                  Un saludo y gracias.

                  rul3sR 1 Respuesta Última respuesta Responder Citar 0
                  • rul3sR
                    rul3s Veteranos HL @Pegasux
                    Última edición por

                    esto tiene algo que ver con el visual basic? esque me suena a chino….

                    MAIN: Ryzen7 3800X + RTX2070Super + Asus x470 StrixF + KFA2 HOF 16GB DDR4 4000 + NVMe Samsung 970 EvoPlus 500GB + Samsung 850Pro 512GB + Samsung 860QVO 2TB + Asus Xonar STX + Phanteks Enthoo Pro M Se + Seasonic Focus+ 650W

                    LAPTOP: Asus Strix G531GT Intel i5 9300H + GTX1650 4GB + 16GB DDR4 2666 (8x2) + NVMe 256GB + 1TB HDD

                    hlbm signature

                    zeratul_mdqZ tiltT 2 Respuestas Última respuesta Responder Citar 0
                    • zeratul_mdqZ
                      zeratul_mdq @rul3s
                      Última edición por

                      @Rules:

                      esto tiene algo que ver con el visual basic? esque me suena a chino….

                      :rollani: No, es C y es bajo Linux.

                      Salu2!!!

                      1 Respuesta Última respuesta Responder Citar 0
                      • tiltT
                        tilt Veteranos HL @rul3s
                        Última edición por

                        @Rules:

                        esto tiene algo que ver con el visual basic? esque me suena a chino….

                        Taingoubais komlohli? :sisi:

                        1 Respuesta Última respuesta Responder Citar 0
                        • 1 / 1
                        • First post
                          Last post

                        Foreros conectados [Conectados hoy]

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

                        Estadísticas de Hardlimit

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