Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

kako da kompajliram program iz dos-ovog c++ u linuxu??

  • 11 odgovora
  • 5.031 pregleda

Najnovija ↓

Re: kako da kompajliram program iz dos-ovog c++ u linuxu?? 14.12.2004. u 17:17 · pre 266 meseci #3
Citat:
 Da li je to moguce uopste s obzirom da pod dos-om koristim razne biblioteke (iostream.h, conio.h itd...)??
Uz umereno do malo izmena je moguće. iostream.h je standardno zaglavlje, ali conio.h nije. Međutim, za Linux bi trebalo da imaš emulacije conio.h i sličnih DOS-popularnih stvari.

f
Re: kako da kompajliram program iz dos-ovog c++ u linuxu?? 15.12.2004. u 18:24 · pre 266 meseci #9
Citat:
Ne radi, moram da preimenujem .cpp fajl u .c da bi i pokusao nesto.
Kakvu grešku javlja? Ne moraš da menjaš imena datotekama da bi radilo, tako da mi deluje da si nešto propustio da kažeš.
Citat:
A onda mi javi gresku jer ne nadje dos.h i jos neke.
Na ovoj adresi imaš spisak svih standardnih zaglavlja (.h). Ta zaglavlja moraju da postoje na svakom operativnom sistemu.

dos.h nije standardno zaglavlje. Moraćeš da ispraviš program da koristi zaglavlja koja su dostupna pod Linuxom.

Izgleda da imaš više problema na jednom mestu; da li možeš da pošalješ bar link na izvorni kod tog programa kako bismo videli šta sve treba da se uradi.

f
Re: kako da kompajliram program iz dos-ovog c++ u linuxu?? 16.12.2004. u 09:57 · pre 266 meseci #11
Pogledao sam samo pocetni deo koda.
Probaj da nadjes neki noviji ili "standardniji" kompajler (ovaj mi lici na neku stariju verziju Borlanda), i da se oslobodis conio.h i dos.h.
Pridrzavaj se postojeceg standarda i lako ces prenositi kod na Linux.
Citat:
Ne mogu da ga koristim u DOS-u kad ucitam vise od 30 hiljada elemenata
Sigurno je u pitanju 16-bitni kompajler.
Ako vec koristis Windows XP, oslobodi se DOS-a, uzmi neki noviji kompajler i imaces manje problema, recimo Dev-Cpp (IDE + Mingw/GCC kompajleri).
Re: kako da kompajliram program iz dos-ovog c++ u linuxu?? 16.12.2004. u 10:13 · pre 266 meseci #12
To sto ti program ne radi "kada ima vise od 30000" elemenata nema veze ni sa Dos-om ni sa Linux-om, vec sa tvojim programom (i celobrojnim tipovima u C-u), i na to ti je vec skrenuta paznja (sa sve hint-om koji je trebalo da ti pomogne da otkrijes sta ne valja) u temi https://www.elitesecurity.org/t80923.
Potpis
I love the smell of copyright violations in the morning. Smells like... freedom!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme