|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: Novaka |
Дата: 12/11/2005 |
Izpolzvam Fedora Core 3. Iskam da programiram, no
compilatora "gcc" ne srabotva dobre.
Da predpolojim 4e sam sazdal fail na ime: First.c v
direktoriqta /home/novaka/Desktop. Faila sadarja savsem
elementaren kod:
#include <stdio.h>
int main (){
printf ("The First");
return 0;
}
Sled kato sam zapisal faila v konsolata pi6a:
gcc /home/novaka/Desktop/First.c
Resultata ot kompiliraneto e:
/home/novaka/Desktop/First.c: In funktion 'main':
/home/novaka/Desktop/First.c:3:error stray '\194' in
program
/home/novaka/Desktop/First.c:3:error stray '\168' in
program
/home/novaka/Desktop/First.c:3:error stray '\194' in
program
/home/novaka/Desktop/First.c:3:error stray '\168' in
program
/home/novaka/Desktop/First.c:3:error 'The First undeclared'
(first use in funktion)
/home/novaka/Desktop/First.c:3:error: (Each undeclared
identifier is reported only once
/home/novaka/Desktop/First.c:3:error: for each function it
appears in. )
/home/novaka/Desktop/First.c:5:2: warning: no newline at end
of a file
Molq vi za pomo6t i za saveti kak moga da se opravq!
Blagodarq na vsi4ki vi predvaritelno! :))
|
Отговор #1 |
От: васил |
Дата: 12/11/2005 |
int main(void) ??
|
Отговор #2 |
От: novaka |
Дата: 12/11/2005 |
sa6tiq e efekta i sas: int main (void)
|
Отговор #3 |
От: atan |
Дата: 12/11/2005 |
Имаш ли инсталирани libc/libc6 devel пакета? Не знам как
точно се казва при fc.
|
Отговор #4 |
От: Novaka |
Дата: 12/11/2005 |
Ami 4estno kazano ne znam! Ot skoro izpolzvam Linux! Pri
instaliraneto na Fedora ima otdel "Programirane"! Instaliral
sam vseki vazmojen paket,vsqka vazmojna programa, koqto se
namira tam. Moi poznati sa6to mi kazaha, 4e problema moje da
e v bibliotekite, no nikoi ne uspq da mi kaje kak da opravq
problema!
|
Отговор #5 |
От: foobar |
Дата: 12/12/2005 |
/* helo.c */
#include <stdio.h>
int main( void ){
printf( "helo, world\n" );
return 0;
}
user@host$ gcc -o helo helo.c
user@host$ ./helo
helo, world
user@host$
|
Отговор #6 |
От: Novaka |
Дата: 12/12/2005 |
Napisah programkata, koqto si mi pratil. Komandata:gcc -o
helo helo.c, sa6to izpalnih, no otnovo mi dava sa6tite
gre6ki. Samo 4e s edna pove4e, za6toto ne razpoznava "\n" i
iska da go deklariram. :(
|
Отговор #7 |
От: foobar |
Дата: 12/14/2005 |
Пробах програмката с gcc и под FreeBSD и няма проблем.
Пробвай примерно да заредиш от cdrom knopix и там си направи
фаила и го компилирай, явно fedora има проблем с gcc :),
това е елементарен код, няма защо да не работи.
|
Отговор #8 |
От: Novaka |
Дата: 12/16/2005 |
Sajalqvam 4e tolkova kasno otgovarqm, no bqh vazprepqdstvan.
Problema ne e samo pri Fedora 3, no i pri Fedora 4. A
programa ot roda na:
#include <stdio.h>
int main (){
return 0;
}
se kompilira uspe6no. Zatova si mislq 4e problema e v
bibliotekite. No ne znam kak da razbera dali vsi4ko e
instalirano i raboti. No ne mi se vqrva gcc da ne raboti pri
Fedora 3 i 4.
Mojete li da mi kajete dali ima nqkade forum za Fedora
vaprosi. Az 6te potarsq, no ako vie znaete pls spodelete.
Mnogo blagodarq na vseki za pomo6tta i za usiliqta vi! :))
|
Отговор #9 |
От: ghr |
Дата: 12/18/2005 |
проблема изглежда е в текстовия редактор с които е написано
програмчето - вероятно е записало в уникод и гцц намира
разни невидими символи или нещо от тоя род. опитай да
въведеш сорса в някои по глуповат редактор, примерно на
midnight commander вградения или vi.
|
Отговор #10 |
От: Novaka |
Дата: 12/19/2005 |
Blagodarq VI na vsi4ki, koito se opitahte da mi pomognete!
Naistina vsi4ki saveti mi pomognaha da si opravq problema!
Problema ne be6e vav Fedora, a nqkade v klaviaturata mi!
Gre6kata, koqto pokazva6e se dalje6e ot4asti i na redaktora,
koito izpolzvah!
Super sam blagodaren na vsi4ki za savetite i pomo6tta vi!
4ao i do sledva6tiq pat :)
|
<< SquirrelMail (2
) | Помогнете ми !!! (1
) >>
|
|
|
|
|