Java có một số công cụ phân tích tĩnh nguồn mở rất tốt như FindBugs , Checkstyle và PMD . Những công cụ này rất dễ sử dụng, rất hữu ích, chạy trên nhiều hệ điều hành và miễn phí .
Sản phẩm phân tích tĩnh C ++ thương mại có sẵn. Mặc dù có những sản phẩm như vậy là tuyệt vời, nhưng chi phí chỉ là quá nhiều cho sinh viên và thường khá khó để có được phiên bản dùng thử.
Cách khác là tìm các công cụ phân tích tĩnh C ++ mã nguồn mở sẽ chạy trên nhiều nền tảng (Windows và Unix). Bằng cách sử dụng một công cụ nguồn mở, nó có thể được sửa đổi để phù hợp với các nhu cầu nhất định. Tìm kiếm các công cụ không phải là nhiệm vụ dễ dàng.
Dưới đây là danh sách ngắn các công cụ phân tích tĩnh C ++ được tìm thấy hoặc đề xuất bởi những người khác.
- Kiểm tra C ++ http://sf.net/projects/cppcheck/
- Oink http://danielwilkerson.com/oink/index.html
- Bộ đếm mã C và C ++ http://sourceforge.net/projects/cccc/
- Nẹp (từ câu trả lời)
- Thịt lợn của Mozilla (từ câu trả lời) (Đây hiện là một phần của Oink)
- Mozilla's Dehydra (từ câu trả lời)
- Sử dụng tùy chọn
-Weffc++
cho GNU g ++ (từ câu trả lời)
Một số công cụ phân tích tĩnh C ++ mã nguồn mở di động khác mà bất cứ ai cũng biết và có thể được đề xuất là gì?
Một số liên kết liên quan.
- /programming/97454/c-static-code-analysis-tool-on-windows
- http://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis
- http://www.chris-lott.org/resource/cmetrics/
- Một công cụ miễn phí để kiểm tra mã nguồn C / C ++ dựa trên bộ tiêu chuẩn mã hóa?
- http://spinroot.com/static/
- Chọn một công cụ phân tích mã tĩnh