Makefile pro prvni DU
-
- 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:
Makefile pro prvni DU
Protoze maj windowsaci tu vyhodu, ze uz maj predpripravenej projekt, tak doufam, ze se na tohle nevztahuje pravidlo o neopisovani a tady je Makefile pro UNIX. staci nahrat do adresare mlaskal. mozna to pozdeji trochu vylepsim aspon o make clean a mozna o make test
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:
tak jsem to upravil (odkaz porad stejny). Ted to zvladne i jiny prekladac nez g++ (zajimavy je, ze to tak zprznili temi ruznymi c a cpp zdrojaky, ze vysledny flex.c nejde prelozit ceckovym prekladacem, kvuli includovanym headerum). Dale umi make clean a hlavne umi make check, ktery zkontroluje jestli vysledek vas flexovy soubor funguje na testovacich datech a pripadne udela kde je rozdil do souboru, takze zase je unix pred winama
zatim citim rezervu v hlidani zmet hlavicek pro pripadne dalsi ukoly, ale stejne to budu muset pro pristi ukol poupravit, tak jeto jedno.
zatim citim rezervu v hlidani zmet hlavicek pro pripadne dalsi ukoly, ale stejne to budu muset pro pristi ukol poupravit, tak jeto jedno.
Don't worry, be dead
- 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:
Ahoj, ještě by možná bylo dobré prohnat původní *.out soubory přes něco jako , ať zbytečně neplaší kvůli odlišnému kódování konce řádků na Windows/UNIXu.
Jinak - dobrá práce!
Kód: Vybrat vše
tr -d "\r" < puvodni.out > novy.out
Jinak - dobrá práce!
-
- 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:
jo, o tom vim, ale to mi pripada jako trochu opruz, kdyz se to udela jen jednou, aby se to davalo do Makefilu, jinak ja pouzivam dos2unix, preci jen ma to hezci nazevTacoud píše:Ahoj, ještě by možná bylo dobré prohnat původní *.out soubory přes něco jako, ať zbytečně neplaší kvůli odlišnému kódování konce řádků na Windows/UNIXu.Kód: Vybrat vše
tr -d "\r" < puvodni.out > novy.out
Jinak - dobrá práce!
Don't worry, be dead
-
- Matfyz(ák|ačka) level III
- Příspěvky: 103
- Registrován: 4. 6. 2005 15:49
- Typ studia: Informatika Bc.
- Bydliště: Vyšehrad
pro leochy tu je i verze s unix2dos aplikovanym pri kazdem make check na vysledky aktual testu..
Mala uprava.. ale komusi jsem to slibil
Mala uprava.. ale komusi jsem to slibil
- Přílohy
-
- makefile.rar
- (572 bajtů) Staženo 149 x
-
- 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:
Tak i presto ze mi nekdo sliboval, ze sem hodi svuj Makefile upraveny pro du2, tak tu neni a tak sem udelal vlastni, je tady.
Changelog:
+pridany dalsi headery co pribyli
+zmeneny nazvy souboru
Mozna vam pripada divny, proc nema flex option --c++ nebo -+, aby generoval C++ skener, no odpoved je jednoducha:
1) je potreba detekovat umisteni FlexLexer.h, coz neni trivialni a pouzivat kvuli tomu autoconf se mi moc nechce
2) mnohem zavaznejsi: i kdyz je ted kod preveden do C++, tak neni pripraven na flexovy C++ vystup, aspon sem si nevsiml, ze by implementovali abstraktni tridu FlexLexer nebo yyFlexLexer
pripominky, vylepseni nebo stiznosti jsou vitany
Changelog:
+pridany dalsi headery co pribyli
+zmeneny nazvy souboru
Mozna vam pripada divny, proc nema flex option --c++ nebo -+, aby generoval C++ skener, no odpoved je jednoducha:
1) je potreba detekovat umisteni FlexLexer.h, coz neni trivialni a pouzivat kvuli tomu autoconf se mi moc nechce
2) mnohem zavaznejsi: i kdyz je ted kod preveden do C++, tak neni pripraven na flexovy C++ vystup, aspon sem si nevsiml, ze by implementovali abstraktni tridu FlexLexer nebo yyFlexLexer
pripominky, vylepseni nebo stiznosti jsou vitany
Don't worry, be dead
- Tuetschek
- Supermatfyz(ák|ačka)
- Příspěvky: 657
- Registrován: 15. 6. 2005 13:54
- Typ studia: Nestuduji ale učím na MFF
- Login do SIS: duseo7af
- Kontaktovat uživatele:
S makefily moc neumim, ale upravoval jsem ten pro DU1 aby chodil s tou novou verzi projektu (27.10) tak dlouho az to zaclo vypadat ze to neco dela ...
- Přílohy
-
- makefile.txt
- tady je.. tu priponu si odstrante
- (1.58 KiB) Staženo 161 x
Plug 'n' Pray.