2013-02-02 34 views
5

Tôi xin lỗi nếu đây là câu hỏi ngớ ngẩn, nhưng tôi có 0 kinh nghiệm với công cụ này và muốn biết liệu tôi có đang sử dụng nó đúng cách không. Tôi đã tải về flex mà, khi biên dịch tập tin lex của tôi, tạo ra một tập tin C mà sau đó cần phải được biên dịch một cách riêng biệt. Đây có phải là cách tốt nhất để làm điều đó không?Cách sử dụng Flex trên Windows

+0

Trong cuộc sống trước, tôi đã phải hack vào một dự án đang chạy trên SCO Unix và Windows NT (hoặc nó vẫn là 98?). Những gì tôi đã làm cuối cùng là chạy bison và flex trên hộp Linux của tôi, và biên dịch trên SCO và Windows. Không chính xác thanh lịch, nhưng đã hoàn thành công việc. – vonbrand

Trả lời

3

Có thể thiết lập dự án Visual Studio sử dụng flex làm bước xây dựng tùy chỉnh để tự động gọi flex và sau đó biên dịch tệp được tạo. Tôi đã dạy một khóa học trình biên dịch vào mùa hè năm ngoái và chúng tôi có instructions on how to get flex and a sample project file có sẵn trên trang web khóa học đã lưu trữ. Bạn nên xem thông báo có tên "Visual Studio Starter Files for PP1".

Hy vọng điều này sẽ hữu ích!

1

Sử dụng Win flex-bison với studio trực quan khá dễ dàng và đơn giản hơn. Bạn có thể tìm thấy nó tại Win Flex-Bison.

Các vấn đề liên quan