Software fejlesztés linux alatt

Kezdőlap Fórumok Programozás Software fejlesztés linux alatt

10 bejegyzés megtekintése - 21-30 / 32
  • Szerző
    Bejegyzés
  • #2014784
    Bbt
    Felhasználó

      gcc -o program program.c

      utasítás létrehozza a program nevû futtatható állományt.
      Aztán nem tudom indítani…

      [align=right][snapback]137445[/snapback][/align]

      „chmod +x program” megvolt?

      #2014785
      pointux
      Felhasználó

        „”chmod +x program” megvolt?”
        Azt a gcc-nek szerintem meg kéne csinálnia…

        #2014786
        kelemengabor
        Felhasználó

          „”chmod +x program” megvolt?”
          Azt a gcc-nek szerintem meg kéne csinálnia…
          [align=right][snapback]137448[/snapback][/align]

          meg is csinálja, én a ./program (ezt adod ki, nem „program”-ot, mint winben) témára tippelek.

          #2014787
          Bbt
          Felhasználó

            õ…
            Lehet. Egy pillanatra Perlbe fordult a fejem.

            illetve biztos. megnézetm. :blush:

            #2014788
            pointux
            Felhasználó

              „meg is csinálja, én a ./program (ezt adod ki, nem „program”-ot, mint winben) témára tippelek.”
              Most, hogy így mondod valószínûnek tartom én is…

              Kis kiegészítés:
              ./program – az adott könyvtárban található program-ot indítja
              program – az elérési útvonalakon lévõ program-ot indítja (a precedenciának megfelelõen)

              #2014789
              vagfalvy
              Felhasználó

                Az ls -la
                kiírja mindenütt az x-et (felhaszn+csoprt+mindenki), ezért nem kellett chmod.
                A programomban #include van leírva, a kérdésem az volt, a fordítás elõtt kellett volna-e átírni #include -ra?

                #2014790
                kelemengabor
                Felhasználó

                  A programomban #include van leírva, a kérdésem az volt, a fordítás elõtt kellett volna-e átírni #include -ra?
                  [align=right][snapback]137454[/snapback][/align]

                  Nem, jó az stdio.h-nak is. (a azt jelenti, hogy a szabvány helyen keresse, esetünkben /usr/include alatt)

                  #2014791
                  pointux
                  Felhasználó

                    Az ls -la
                    kiírja mindenütt az x-et (felhaszn+csoprt+mindenki), ezért nem kellett chmod.
                    A programomban #include van leírva, a kérdésem az volt, a fordítás elõtt kellett volna-e átírni #include -ra?
                    [align=right][snapback]137454[/snapback][/align]

                    Ha lefordította, akkor nem… ha nem volt az elõbb világos.
                    Egyébként kelleni szokott a az útvonal, de azt fordítás közben -Ipath paraméterrel szokás megadni. Persze nem kötelezõ, de praktikus, mert általában több h. kell egy adott útvonalról.

                    #2014792
                    vagfalvy
                    Felhasználó

                      Jó, köszönöm, de a gondom nem oldódott meg:

                      a /home/vend könyvtárban létrehozom szövegszerkesztõvel a program.c -t, beírom gcc -o program program.c

                      #2014793
                      tiboca
                      Felhasználó

                        Próbáltam több helyen utánanézni, hogyan lehet Linux alatt C-t futtatni, nem találtam hasznos útmutatót, ezért fordulok hozzátok.
                        Kezdõ programozó vagyok, Visual C-ben írtam elsõ programjaimat, de nem szeretem, Linuxos „fejlesztõi környezet” nélküli fejlesztés érdekelne.
                        Megírom pl. vi-ben a program.c nevû programomat és elvileg a

                        gcc program.c

                        utasítást kellene beírnom hogy elinduljon a programom.
                        Kérem segítsen valaki, aki tudja, vagy esetleg írja meg valaki, kérem, hol találok választ a kérdésemre…
                        [align=right][snapback]137426[/snapback][/align]

                        a gcc így binárisra fordítja az állományt.

                      10 bejegyzés megtekintése - 21-30 / 32
                      • Be kell jelentkezni a hozzászóláshoz.