Mandrake i C ?
3 отговора
283 прегледа
Mandrake i C ?
Abe vijdal li nikoi dobria star kompilator 'cc' v Mandraketo ?
Znam, znam ima po dobri ama na men si mi triabva staroto C
Znam, znam ima po dobri ama na men si mi triabva staroto C
Re: Mandrake i C ?
Koe staro C?
Kompilatora e gcc i tova che e nova ver. nqma nikakvo snachenie!
Kompilatora e gcc i tova che e nova ver. nqma nikakvo snachenie!
Re: Mandrake i C ?
pravilno, pak ako tolkova ti triabva cc, ami napravi si link kam gcc-to, to po princip v povecheto distribucii si e tochno link, pak v niakoi mojei da go niama:
devane@home devane$ ls -l /usr/bin/cc
lrwxrwxrwx 1 root root 3 Dec 12 17:18 /usr/bin/cc -> gcc
devane@home devane$
kakyv e problema?
devane@home devane$ ls -l /usr/bin/cc
lrwxrwxrwx 1 root root 3 Dec 12 17:18 /usr/bin/cc -> gcc
devane@home devane$
kakyv e problema?
Обяснявам
Така наречения "традиционен/стандартен cc компилатор" всъщност е компилатора на C, с който е компилирана версията на Unix, с която работиш в момента, включително и clib. Този компилатор е нужен всеки път, когато компилираш софтуер за конкретната машина, защото знае най-добре как да направи изпълним файл, съгласуван с твоя Unix. В Linux този компилатор е gcc... Ако ти трябва (например заради някакъв скрипт) cc, както пише по-горе, направи си символна връзка. Ама всъщност едва ли ти трябва, поне за autoconf пакетите - ако открият cc, те проверяват дали това не е gcc, а ако няма cc, директно опитват gcc.