warningy ve vygenerovanem zdrojaku
- 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:
jinak 2.5.33 je presne verze, co je k dispozici v ms u-labu, pokud by se nekdo vydal cestou momentalne nejmensiho odporu (a nulovych instalaci , tj. pouziti flexu pod uxem a nasledne zakomponovani vygenerovaneho zdrojaku do solution v msvs (unistd.h to tam pak s tim prislusnym optionem uz fakt nevklada, warningy ale porad jsou - a mam dojem, ze je jich i vic )
- Almer
- Site Admin
- Příspěvky: 686
- Registrován: 12. 10. 2004 10:58
- Typ studia: Informatika Ph.D.
- Login do SIS: lasap4am
- Bydliště: Mala Strana - 203
- Kontaktovat uživatele:
jeste je moznost pouzit predpripravenej kompilator v MS VS 2005.
Dela se to pres konzoli , co je v Visual Studio Tools / Visual Studio 2005 Prompt a tam si najit prislusny adresar kde je MAKEFILE a jen zadat
nmake -f MAKEFILE
popr
nmake -f MAKEFILE.DEBUG
nmake -f MAKEFILE.RELEASE
a melo by to chodit, zatim jsem tak neucinil, protoze nemam FLEX co pisou ze je potreba.
Dela se to pres konzoli , co je v Visual Studio Tools / Visual Studio 2005 Prompt a tam si najit prislusny adresar kde je MAKEFILE a jen zadat
nmake -f MAKEFILE
popr
nmake -f MAKEFILE.DEBUG
nmake -f MAKEFILE.RELEASE
a melo by to chodit, zatim jsem tak neucinil, protoze nemam FLEX co pisou ze je potreba.
Zakládající člen klubu Ortodoxních Matfyzáků
Jsem LAMER ale neumim se ani podepsat ]
Jsem LAMER ale neumim se ani podepsat ]
- Almer
- Site Admin
- Příspěvky: 686
- Registrován: 12. 10. 2004 10:58
- Typ studia: Informatika Ph.D.
- Login do SIS: lasap4am
- Bydliště: Mala Strana - 203
- Kontaktovat uživatele:
napises teda navod? vcetene verzi...atdDawe píše:Tak už jsem to rozchodil, i když s tím starým flexem to asi není uplně ono. No buď to budu flexovat někde na Linuxu a nebo asi přes ten Cygwin, i když nevím jak to do něj mám nacpat
Jináč dík za reakce...
Zakládající člen klubu Ortodoxních Matfyzáků
Jsem LAMER ale neumim se ani podepsat ]
Jsem LAMER ale neumim se ani podepsat ]
-
- Matfyz(ák|ačka) level I
- Příspěvky: 1
- Registrován: 2. 2. 2006 15:04
- Tacoud
- Donátor
- Příspěvky: 53
- Registrován: 16. 9. 2005 08:38
- Typ studia: Informatika Bc.
- Bydliště: Mladá Boleslav
- Kontaktovat uživatele:
U mě je to těhle 5 warningů:Ale mně to hází jaksi 10 warningů na flex 2.5.4 Sad Jak jste na tom vy?
Kód: Vybrat vše
du1l.cpp(4988) : warning C4127: conditional expression is constant
du1l.cpp(5378) : warning C4127: conditional expression is constant
du1l.cpp(5538) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
du1l.cpp(5699) : warning C4244: 'initializing' : conversion from '__w64 int' to 'int', possible loss of data
du1l.cpp(5722) : warning C4127: conditional expression is constant
Používám VS2003 + cygwin + flex 2.5.4
- lavor
- Matfyz(ák|ačka) level III
- Příspěvky: 121
- Registrován: 1. 2. 2005 20:39
- Typ studia: Informatika Bc.
- Login do SIS: moskj4am
- Bydliště: kolej 17.11., A1105
- Kontaktovat uživatele:
Ide to aj mne s rovnakymi warningami,ale mam taku skor technicku otazku.
Uz v stiahnutych zdrojakoch z ulity sa v *.lex subore nachadza predikat pre uint:
ja by som ho definoval vsak ako:
kde je teda pravda,mam tam dat obidva predikaty alebo ak jeden tak ktory?
Uz v stiahnutych zdrojakoch z ulity sa v *.lex subore nachadza predikat pre uint:
Kód: Vybrat vše
{DIGIT}* return DUTOK_UINT;
Kód: Vybrat vše
{DIGIT}+ return DUTOK_UINT;
Naposledy upravil(a) lavor dne 23. 10. 2006 21:25, celkem upraveno 1 x.
Milujeme tých, čo nás odmietajú, odmietame tých, čo nás milujú.
- Trupik
- Matfyz(ák|ačka) level III
- Příspěvky: 251
- Registrován: 3. 1. 2005 14:45
- Typ studia: Informatika Mgr.
- Kontaktovat uživatele:
Je pravda, ze na to prvni matchuje i prazdny retezec, ale podle me se nikdy nezkousi matchovat prazdny retezec, takze to bude asi jednolavor píše:Ide to aj mne s rovnakymi warningami,ale mam taku skor technicku otazku.
Uz v stiahnutych zdrojakoch z ulity sa v *.lex subore nachadza predikat pre uint:ja by som ho definoval vsak ako:Kód: Vybrat vše
{DIGIT}* return DUTOK_UINT;
kde je teda pravda,mam tam dat obidva predikat alebo ak jeden tak ktory?Kód: Vybrat vše
{DIGIT}+ return DUTOK_UINT;
Domovská stránka: http://www.jakubmaly.cz/, blog: http://blog.jakubmaly.cz/
Petice proti olympiádě http://olympiada.nazory.cz
Come on you target for faraway laughter,
Come on you stranger, you legend, you martyr, and shine!
Petice proti olympiádě http://olympiada.nazory.cz
Come on you target for faraway laughter,
Come on you stranger, you legend, you martyr, and shine!
- nytram
- Matfyz(ák|ačka) level II
- Příspěvky: 68
- Registrován: 4. 1. 2005 15:54
- Typ studia: Informatika Bc.
- Bydliště: da B-9'th floor
- Kontaktovat uživatele:
yyunput
zdravim.
mne to okrem tych 5 warningov vypise aj toto:
uz sa s tym niekto stretol? co s tym?
----------------------
EDIT:
ja buk, to som mal stary du1.lex file, takze uz je vsetko OK ...
mne to okrem tych 5 warningov vypise aj toto:
Kód: Vybrat vše
warning C4505: 'yyunput' : unreferenced local function has been removed
----------------------
EDIT:
ja buk, to som mal stary du1.lex file, takze uz je vsetko OK ...
Quod Erat Demonstrandum.