Otkrijte pogreške u C++ kodu pomoću Cppchecka
Omogućite eksperimentalni Cppcheck dodatak za pregled dijagnostike koju generira alat Cppcheck u C++ uređivaču.
Cppcheck se automatski pokreće na otvorenim datotekama. Da biste odabrali datoteke za provjeru u trenutno aktivnom projektu, idite na Analyze > Cppcheck.
Analizirajte odabrane datoteke
- Idite na Analyze > Cppcheck.

- U prozoru uicontrol Binary unesite putanju do izvršne datoteke Cppchecka.
- U Checks odaberite provjere koje ćete izvršiti.
Napomena: Po zadanome Cppcheck koristi više niti za izvođenje provjera. Odaberite Unused functions da biste isključili zadano ponašanje.
- U odjeljku Custom arguments unesite dodatne argumente za pokretanje Cppchecka. Argumenti mogu biti prebrisani automatski generiranim argumentima. Kako biste izbjegli moguće sukobe u konfiguraciji, odaberite Show raw output i provjerite konačne argumente.
- U odjeljku Ignored file patterns unesite filtar za ignoriranje datoteka koje odgovaraju obrascu (wildcard). Možete unijeti više obrazaca odvojenih zarezima. Iako se Cppcheck ne pokreće na datotekama koje odgovaraju obrascima, one se mogu implicitno provjeravati ako ih druge datoteke uključuju.
- Odaberite Inconclusive errors kako biste označili i moguće lažno pozitivne rezultate.
- Odaberite Check all define combinations kako biste provjerili sve kombinacije definicija. To može značajno usporiti analizu, ali može pomoći u pronalaženju više problema.
- Odaberite Add include paths kako biste Cppchecku proslijedili putanje do uključivača trenutnog projekta. To usporava provjere na velikim projektima, ali može pomoći Cppchecku da pronađe nedostajuće uključivače.
- Odaberite Calculate additional arguments kako biste izračunali dodatne argumente na temelju postavki trenutnog projekta (kao što su korišteni jezik i standardna verzija) i proslijedili ih Cppchecku.
- Odaberite datoteke na kojima ćete pokrenuti Cppcheck.
- Odaberite Analyze.
Qt Creator pokreće Cppcheck na odabranim datotekama i prikazuje rezultate pomoću tekstualnih oznaka ili anotacija.
Da biste specificirali gore navedene postavke za automatski pokrenute provjere, idite na Postavke > Analyzer > Cppcheck.
Vidi također Omogućavanje i onemogućavanje dodataka, Kako: Analizirati, Analiza koda i Analizatori.
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.