warningy ve vygenerovanem zdrojaku
warningy ve vygenerovanem zdrojaku
muj flexem vygenerovany zdrojak sice lze ve VS2005 prelozit, ale bohuzel s nekolika (cca 6) warningy, ktere nemohu obsahem .lex souboru nijak ovlivnit a nechce se mi do ediatce toho vygenerovaneho zdrojaku poustet "rucne" (popravde, v tom, co flex vyplivl se teda houby vyznam ).
mate nekdo podobny problem?
nebo jinak:
mate nekdo ve VS "cisty vystup" bez toho, aniz byste jakkoli editovali zadani nebo vygenerovany parser? (at vim, jestli se mam jeste snazit, nebo je to marny)
diky,
jinak pouzivam flex for win 2.5.4a
http://gnuwin32.sourceforge.net/packages/flex.htm
mate nekdo podobny problem?
nebo jinak:
mate nekdo ve VS "cisty vystup" bez toho, aniz byste jakkoli editovali zadani nebo vygenerovany parser? (at vim, jestli se mam jeste snazit, nebo je to marny)
diky,
jinak pouzivam flex for win 2.5.4a
http://gnuwin32.sourceforge.net/packages/flex.htm
-
- Matfyz(ák|ačka) level III
- Příspěvky: 181
- Registrován: 24. 2. 2005 10:03
- Typ studia: Informatika Mgr.
- Login do SIS: reidj4am
- Kontaktovat uživatele:
no rekneme si, ze ten flex je dost zastaralej. Ja mam 2.5.33 a i na -Wall zadnej warning. Takze spis problem ve vygenerovanem zdrojaku od flexu, kterej uz nemusi splnovat normu C.
February 21, 2006
* flex version 2.5.33 in tar.gz format
* flex version 2.5.33 in tar.bz2 format
March 3, 2003
* flex version 2.5.31 in tar.gz format
* flex version 2.5.31 in tar.bz2 format
June 27, 1997
* flex version 2.5.4a in tar.gz format
* flex version 2.5.4a in tar.bz2 format
Don't worry, be dead
- Kate
- Matfyz(ák|ačka) level III
- Příspěvky: 146
- Registrován: 8. 1. 2005 10:52
- Typ studia: Informatika Mgr.
- Login do SIS: opock4am
- Bydliště: Milada squat
- Kontaktovat uživatele:
na www k ukolu se objevila poznamka, ze mame pouzivat verzi flexu 2.5.4a, protoze " novější verze mají potíže s includem <unistd.h> "
jenze jak se zda, i tato ma "potize" s includem te unix. knihovny. teda, ne ze by byl takovej problem ten radek manualne smazat , ale z principu se mi to nelibi. nejsou na to nejaky vychytany optiony pri generovani toho zdrojaku? (nechala jsem tam jen ty, ktery jsou v tom pripravenem projektu) nebo jak to jinak vyresit?
jenze jak se zda, i tato ma "potize" s includem te unix. knihovny. teda, ne ze by byl takovej problem ten radek manualne smazat , ale z principu se mi to nelibi. nejsou na to nejaky vychytany optiony pri generovani toho zdrojaku? (nechala jsem tam jen ty, ktery jsou v tom pripravenem projektu) nebo jak to jinak vyresit?
-
- Matfyz(ák|ačka) level III
- Příspěvky: 181
- Registrován: 24. 2. 2005 10:03
- Typ studia: Informatika Mgr.
- Login do SIS: reidj4am
- Kontaktovat uživatele:
krasa, update je az po tom co sem poslal ten ukol
Dawe - to co je tam je zdrojak, kterej si musis prelozit.
Dawe - to co je tam je zdrojak, kterej si musis prelozit.
krasa, pro Yaghoba je g++ 4.1.1 blbej prekladac, ono kdyz si clovek to cely prelozi C++ prekladacem, tak je to rozhodne lepsi nez jako oni michat to dohromady.Pokud někdo z vašich spolužáků tvrdí, že žádná varování nemá, pak je to tím, že překládá s nízkou úrovní varování nebo má blbý překladač.
Don't worry, be dead
-
- Matfyz(ák|ačka) level III
- Příspěvky: 181
- Registrován: 24. 2. 2005 10:03
- Typ studia: Informatika Mgr.
- Login do SIS: reidj4am
- Kontaktovat uživatele:
no mas bud moznost pouzit cygwin a normalne zkompilovat jako na unixu, nebo mimo prostedi cygwinu pomoci mingW...nebo zkusit pouzit microsoftackej kompiler, proste to jsou normalni zdrojaky programu (maximalne s pouzitim nejakyho configure, ktery ti nastavi nejakej header s direktivami). jako posli errory co ti to hazi nebo se muzem nekdy sejit v labu a ja se pokusim s tim neco udelat.
Don't worry, be dead
- Tajro
- Matfyz(ák|ačka) level I
- Příspěvky: 28
- Registrován: 14. 2. 2006 08:23
- Typ studia: Informatika Bc.
- Bydliště: Praha, Morava
- Kontaktovat uživatele:
Dotaz
Sehnal jste někdo Flex 2.5.33 pro Windows?? Bud jsem blazen, anebo ten odkaz na Flex v Updatu od Yaghoba vede jen k linuxácké verzi... Hm, to je pěkné... Tak to abych si snad nainstaloval Linux..