» »

prevajalnik gcc Linux(Ubuntu)

prevajalnik gcc Linux(Ubuntu)

fokz8 ::

Zdravo. Zanima me kako tale prevajalnik dodamo s terminalom in ali če se to sploh doda, oz. je že vgrajeno v terminal?

lp

popster ::

ce upišem v terminal gcc dobim:
gcc: fatal error: no input files
compilation terminated.

tko da zgleda da že imaš v ubuntu, sicer poglej na distrowatch kateri paketki so v katerem ubunutju.

fokz8 ::

"že imaš" ?

drola ::

sudo apt-get install gcc
https://drola.si

fokz8 ::

@drola

hvala

kow ::

FYI: Izgleda, da ne razumeš točno kaj je terminal oz. lupina (shell).

fokz8 ::

Zakaj že ne?

kow ::

" oz. je že vgrajeno v terminal?"

fokz8 ::

No maš point. In če te že zanima, ali morda moti ,sem začetnik v tem.

Gandalfar ::

Btw, ponavadi je dobro kar cel 'build-essential' paketek dat gor:
http://packages.ubuntu.com/precise/buil...

sudo apt-get install build-essential

fokz8 ::

@gandalfar

sem potem malo pogooglal in našel točno tole kar si ti napisal:). Hvala useeno!

kow ::

fokz8 je izjavil:

No maš point. In če te že zanima, ali morda moti ,sem začetnik v tem.


Bilo je dobronamerno. V smislu, da se je težko učit programirati v C-ju, če niso osnove jasne. Dobro je vedeti kaj je process, kaj je stack, heap, preprocessor, object file, linker ipd.

fokz8 ::

hja sj vem. Pa se tut ne rad verjemi, ampak moram za faks. Če bi nas dejansko oni kaj naučili, bi še blo, ne pa da se mormo vse sami učit.(govorim v smislu da imamo predavanje o čist drugi snovi, kot pa so vaje...na predavanju nismo še začeli sploh kaj nardi cat, cd in podobno...delamo pa programe v C-ju...sramota)

abyssus ::

Če gre za predmet Operacijski sistemi/Uvod v operacijske sisteme pol ti lahko povem, da boste na predavanju mleli čisto teorijo/algoritme, vaje pa bodo programiranje v bash/C. :)

Zgodovina sprememb…

  • spremenilo: abyssus ()

fokz8 ::

@abyssus

točno to. no pol tk veš, da je organiziranost predmeta totalno sfaljena. Enako je bilo pri Sodobnih programskih orodjih. Učiš se XXX, delaš pa YYY brez nobenega predznanja, ki bi ti ga dali ONI...

fokz8 ::

Morda ve kdo, kaj naj bi asisent mi hotel povedet s tem?

"Pade na avtomatskem testu.
V C-ju je za programe argc zmeraj vsaj 1 (ime zbirke, ki se je izvedla)..."

Mavrik ::

Prvi argument ki ga dobiš podanega v main() je vedno ime programa samega (če si na windowsih bo to verjetno "nekaj.exe"), zato pač maš vedno vsaj enega.
The truth is rarely pure and never simple.

fokz8 ::

?

technolog ::

ne, prvi argument funkcije main() je število CLI parametrov.

fokz8 ::

V programskem jeziku C napišite program izracunaj.c, ki bo izračunal minimum števil, podanih kot vhodni parameter.
Za sprehod skozi vhodne parametre uporabite for zanko.
Ker so vhodni parametri podani kot nizi, jih morate pretvoriti v cela števila, za kar lahko uporabite funkcijo atoi().
Rezultat izpišite na standardni izhod s pomočjo funkcije printf().

Zraven izvorne kode programa (zbirka izracunaj.c) oddajte tudi ustrezen Makefile, s pomočjo katerega bo vaš program možno prevesti na linux sistemu z nameščenim prevajalnikom gcc.

Mi lahko kdo pomaga prosim prosim? Zmankalo mi je že preverjanj in morem nujno oddat čez par ur...

***Makefile ni potrebno, ker ga že imam***

Zgodovina sprememb…

  • spremenil: fokz8 ()

technolog ::

fokz8 ::

omg hvala ti ful:)!

fokz8 ::

mam ponovno težave z nalogo. če je kdo pripravljen pomagat, naj me prosim kontaktira. Vzelu mu bo cca 10 minut:)

ozbolt ::

technolog je izjavil:

http://pastebin.com/TMcmXzHM


Kolikor poznam asistente, je tale koda že v Moss- :)

technolog ::

Mislim, a je sploh še kaka druga mogoča rešitev? :)

fokz8 ::

Seveda so druge rešitve:)

technolog ::

Z uporabo min funkcije v math.h, pa recimo alternativa, da štartaš z +MAX_INT namest s prvim elementom. To je pa več al manj to, kar je pametnega.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Omrežna kartica nezdružljiva z Ubuntujem

Oddelek: Operacijski sistemi
151564 (1259) Zvezdica27
»

VirtualBox in Linux

Oddelek: Operacijski sistemi
262711 (1860) Icematxyz
»

Kako instalirat NVIDIA-driverje v Ubuntu? (strani: 1 2 )

Oddelek: Operacijski sistemi
505311 (4240) r5r
»

Mono, je že kdo delal z njim?

Oddelek: Programiranje
171646 (1176) Beezgetz
»

Igre za linux

Oddelek: Igre
231816 (1397) NoUse4AName

Več podobnih tem