2013-02-02 20 views
5

Przepraszam, jeśli to głupie pytanie, ale mam 0 doświadczenia z tym narzędziem i chciałem się dowiedzieć, czy zamierzam go właściwie używać. Pobrałem flex, który po skompilowaniu mojego pliku LX tworzy plik C, który następnie musi zostać skompilowany osobno. Czy to najlepszy sposób na zrobienie tego?Jak używać Flex na Windows

+0

W poprzednim życiu musiałem włamać się do projektu działającego na SCO Unix i Windows NT (lub czy był to nadal 98?). W końcu to, co zrobiłem, to uruchomić bison i flex na moim Linux-ie, i skompilować na SCO i Windows. Niezupełnie elegancki, ale wykonał zadanie. – vonbrand

Odpowiedz

3

Możliwe jest skonfigurowanie projektu Visual Studio, który używa flex jako niestandardowego kroku kompilacji w celu automatycznego wywołania flex, a następnie skompilowania wygenerowanego pliku. Uczyłem kurs kompilatora zeszłego lata i mamy instructions on how to get flex and a sample project file dostępne na zarchiwizowanej stronie kursu. Powinieneś zajrzeć pod ogłoszenie oznaczone jako "Visual Studio Starter Files for PP1."

Mam nadzieję, że to pomoże!

1

Korzystanie z Win-Bison z pracowniami wizualnymi jest prostsze i łatwiejsze. Można go znaleźć pod numerem Win Flex-Bison.