Static Analysis Tool for C and C++
PC-lint Plus
PC-lint Plus comes with a comprehensive rule set covering widely recognized coding standards such as MISRA, CERT-C and AUTOSAR. With an unparalleled focus on seamless integration and automation, PC-lint Plus stands out as the definitive solution for consistent, reliable, and superior quality C and C++ source code analysis. Our latest version has been redesigned from the ground up to meet the demands of modern software development and prepare for future challenges.
PC-lint Plus
PC-lint Plus is the modern successor to the legendary PC-lint, trusted by developers for over three decades to improve code quality and reliability. Designed for today's development environments, it offers powerful static analysis for C and C++ with enhanced performance, deeper diagnostics, and seamless integration into modern toolchains. Whether you're maintaining legacy systems or building safety-critical applications, PC-lint Plus helps you catch bugs early and write cleaner, more robust code.
Key features include:
Comprehensive MISRA and CERT compliance checking
Fast incremental analysis for large codebases
Detailed diagnostics with customizable messages
Integration with IDEs, CI pipelines, and build systems
Discover What's New!
Ready to take your static analysis to the next level?
Watch our short trailer and explore the powerful new features of PC-lint Plus—designed to boost your productivity, uncover deeper insights, and streamline your code quality workflow.
Online Demonstration
We would like to give you the opportunity to test PC lint Plus in detail. Therefore visit our online technical demonstration for a sample of PC-lint Plus analysis on an editable code example.
We also offer you to test the product for a trial.
Want To Try it?
Download the PC-lint Plus evaluation software an receive the full functional product and try it for 14 days for evaluation purposes. During the evaluation you will have the full access to our technical support team if you have any questions or run into any issues.
Integration Into Existing IDE and Toolchains
PC-lint Plus is a command line tool and can be automated by any CI/CD/CT environment. The fully customizable output allows seamless integration of the analysis and its results into many development environments.
A Single License for Every Scenario
With our Team Enterprise License, seamlessly run the tool on automation servers in CI/CT/CD environments, across multiple server computers, in the cloud, or on desktops.
Interested in learning more or ready to make the switch? Contact us or more details or request a quote today!
Downloads
Explore our Download Section for essential resources.
Whether you're looking for informative white papers or detailed technical guides, we provide a wide range of documents.
Good To Know
Is there a trial version for PC-lint Plus?
You can try PC-lint Plus for free over 14 days: Download your Trial Version here.
How do I tell PC-lint Plus where to find my compiler headers?
Use the -i option or the INCLUDE environment variable to designate a search path for files not found in the current directory.
What is a library header?
PC-lint Plus uses the designation "library" for those headers over which the programmer normally has no control such as compiler and third-party headers.
How do I update PC-lint Plus or determine the newest version available?
New releases are announced on the page and distributed to registered customers by email.
If you are using an older version and did not receive an update email, please contact sales@us.vector.com with your serial number.
Can I integrate PC-lint Plus into my favourite IDE?
Due to its automation capability and fully customizable output format, PC-lint Plus can be seamlessly integrated into virtually any IDE. Instructions are provided for the most popular IDEs (i.a. eclipse, Visual Studio, Visual Studio Code). This way it is possible to start the analysis with the click of a button and have the results directly at hand
Connect with Our Experts
Whether you're seeking advice, looking for solutions, or just curious about our services, we're here to help.
Our team of experienced developers is here to provide the support, and technical expertise you need. Contact us to schedule your consultation and start your journey with us.
Subscribe To Our Newsletter
Are you passionate about software development?
Want to stay updated with the latest, tools, and best practices we offer?
Join our community by subscribing today!