2012-04-29 25 views
7

Chcę opracować własny kompilator języka C, aby uzyskać więcej informacji na temat kompilatora i żubra na lekcjach kompilatora na Uniwersytecie, ale nie mogę znaleźć flexa i żubra, które "Widziałem opisane w niektórych innych postach. Czy muszę zainstalować dodatkowe pakiety dla Xcode, czy jest jakiś inny sposób?Flex i Bison na Mac OS X Lion z Xcode 4.3.2

Używam systemu Mac OS X Lion i Xcode 4.3.2.

+0

Czy to powinno być oznaczone przez Adobe Flex? Czy gnu-flex jest bardziej odpowiedni? – JeffryHouser

+1

Oznaczony jako gnu-flex teraz. Dzięki za małą wskazówkę! –

Odpowiedz

4

Install macports i zrobić:

$ sudo port install flex bison 

Jednak może trzeba RIG-up katalogu /Developer stosując pierwszy symboliczny link:

$ sudo ln -s /Applications/Xcode.app/Contents/Developer /Developer 

(Nie nie jest już potrzebna do montażu w górę nic).

+0

Macports bardzo dobre i potrzebne narzędzie <3 – andi

+0

@andi Absolutnie! – trojanfoe

+1

To samo można zrobić z homebrew; 'napar zainstalować żubr" – Gerard