Mi a különbség a Linux- és a Windows C++-al írt program között. A Linuxnál mi a futtatható fájl kiterjesztése? Ha valaki Linuxos programot ír C++-ban, és Windows-ra szeretné áttenni, akkor az egészet át kell írnia?
Figyelt kérdés
2012. nov. 22. 22:22
1/3 anonim válasza:
A.) Ha olyan programot írsz, ami platform független, akkor a kódot nem kell módosítani. Ha linuxra kell, akkor linuxos fordítóval, ha win-re kell, akkor win-es fordítón
B.) A linux nem használ direkt kiterjesztéseket. Amit a fájlrendszer szerint futtatható azt futtatja.
2/3 anonim válasza:
A program között nincs különbség, a kód között van.
A linuxban nincsenek kiterjesztések.
Az a program bonyolultságától függ. Egy hello wordön sok átírni való nincs egy komolyabb program esetében már akad.
3/3 anonim válasza:
Nem ez a különbség. Vannak lib-ek, amik windowsban vannak, de unix rendszerben nincs vagy másként van megvalósítva, és fordítva. Ezeket kell csak átírni. A linux alá ELF fájlokat fordít, windows alá PE-t. A kettő felépítésben különbözik, de maguk az utasítások nagyon hasonlóak.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!