Hogyan futassam a programot terminalban?
A példaprogramok fordítása és tesztelése
Fordítás:
gcc -o chat_select chat_select.c
gcc -o chat_fork chat_fork.c
gcc -o chat_thread chat_thread.c -lthread
Elindítása úgy lehetséges, hogy beírjuk a nevét, és a portot.
Pl:
./chat_fork 5555
Ha az ember lusta írni egy klienst, akkor a tesztelés megoldható egy telnet-el. Több terminálon beírjuk:
telnet localhost 5555
Ezzel azt értük el, hogy az 5555 -ös porton várakozó szerverre több kliensről kapcsolódtunk. Aztán lehet írogatni valamit az egyikre, enter-el megy el az üzenet. Ha minden működik, akkor a többi telnet-ben is látni kell az üzenetet.
A cikkben szereplő forráskódok [link] tölthetőek le!
Probaltam futatni (Ubuntu 12.04 sen)
Nyitok egy terminált es abba beirtan ezeket:
"gcc -o chat_select chat_select.c
gcc -o chat_fork chat_fork.c
gcc -o chat_thread chat_thread.c -lthread"
probaltam kulon terminálokban majd telnetelni...de sok hibat ir ki a gcc.
Nálatok mennek a pedlaprogramok?
FOrrás: [link]
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!