Kezdőlap › Fórumok › Programozás › Software fejlesztés linux alatt
- This topic has 31 hozzászólás, 13 résztvevő, and was last updated 20 years telt el by
szati.
-
SzerzőBejegyzés
-
2005-06-07-15:10 #2014784
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?
2005-06-07-15:13 #2014785„”chmod +x program” megvolt?”
Azt a gcc-nek szerintem meg kéne csinálnia…2005-06-07-15:22 #2014786„”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.
2005-06-07-15:26 #2014787õ…
Lehet. Egy pillanatra Perlbe fordult a fejem.illetve biztos. megnézetm. :blush:
2005-06-07-15:33 #2014788„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)2005-06-07-15:34 #2014789Az 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?2005-06-07-15:38 #2014790A 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)
2005-06-07-15:40 #2014791Az 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.2005-06-07-15:54 #2014792Jó, 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
2005-06-14-13:29 #2014793Pró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 agcc 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.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz