2012-05-24 26 views
9

Có thể sử dụng trình phân tích cú pháp CDT của Eclipse bên ngoài Eclipse để phân tích nguồn C không?Sử dụng trình phân tích cú pháp CDT của Eclipse bên ngoài CDT

+0

Bạn có đang tìm kiếm các gói phân tích mã C hay bạn đặc biệt muốn sử dụng CDT không? –

+0

@IraBaxter chỉ là một phân tích mã nguồn mở C, và cái gần nhất tôi có thể nghĩ là CDT nhật thực (vâng, tôi đã thấy sản phẩm của bạn, điều này là nhiều hơn hoặc ít hơn những gì tôi đang tìm kiếm, nhưng là một bằng chứng về khái niệm Tôi muốn bắt đầu với một cái gì đó mã nguồn mở). – mikebloch

+0

Có CIL, FramaC và GCC nếu bạn muốn các phiên bản nguồn mở. –

Trả lời

1

Có, điều đó là có thể.

Tôi làm việc trong một dự án có tên là CPAchecker thực hiện chính xác điều đó.

0

Bạn có thể thiết lập nhật thực CDT phân tích cú pháp như một dịch vụ. Sau đó, bạn có thể chuyển mã C của bạn cho nó và có mã được phân tích. Tôi đã làm những điều tương tự, ngoại trừ việc tôi sử dụng jdt thay thế.

0

Tùy thuộc vào kịch bản chính xác của bạn, bạn có thể xem Eclim và/hoặc việc triển khai của nó. Nó chạy một nhật thực không đầu và kết nối với nó bằng cách sử dụng trình soạn thảo vim. Rõ ràng nó cũng hỗ trợ các giao diện người dùng khác. C/C++ - Các dự án dường như được hỗ trợ: http://eclim.org/vim/c/project.html

Nếu không, tôi sẽ đi với @Dodon Victor và đề xuất clang/llvm.

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