Mandrake i C ?

3 отговора 283 прегледа
#1

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

Отговор
в отговор на LamerSlamer #2

Re: Mandrake i C ?

Koe staro C?
Kompilatora e gcc i tova che e nova ver. nqma nikakvo snachenie!

Отговор
в отговор на Дизeлджия #3

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?

Отговор
в отговор на LamerSlamer #4

Обяснявам

Така наречения "традиционен/стандартен cc компилатор" всъщност е компилатора на C, с който е компилирана версията на Unix, с която работиш в момента, включително и clib. Този компилатор е нужен всеки път, когато компилираш софтуер за конкретната машина, защото знае най-добре как да направи изпълним файл, съгласуван с твоя Unix. В Linux този компилатор е gcc... Ако ти трябва (например заради някакъв скрипт) cc, както пише по-горе, направи си символна връзка. Ама всъщност едва ли ти трябва, поне за autoconf пакетите - ако открият cc, те проверяват дали това не е gcc, а ако няма cc, директно опитват gcc.

Отговор