Главная
Study mode:
on
1
Intro
2
Topics
3
Motivation
4
kernel & userspace
5
local tools
6
clang (clang-tidy)
7
clang (scan-build)
8
cppcheck
9
meta-sca - a collection of tools
10
Available scanners
11
meta-codechecker - clang-sa/clang-tidy integrated
12
Overview
13
meta-codechecker - bitbake integration
14
meta-codechecker - Example: step-by-step
15
Summary, pros and cons
16
Summary & lookout
Description:
Explore free and open-source static analysis tools for embedded systems in this 42-minute conference talk by Jan-Simon Möller from The Linux Foundation. Gain insights into the motivation behind using these tools for both kernel and userspace development. Learn about local tools such as clang-tidy, scan-build, and cppcheck, as well as meta-sca, a collection of various scanners. Discover the integration of clang static analyzer and clang-tidy through meta-codechecker, including its bitbake integration. Follow a step-by-step example of using meta-codechecker, and conclude with a summary of the pros and cons of these tools, along with future perspectives on static analysis in embedded systems development.

FOSS Static Analysis Tools for Embedded Systems and How to Use Them

Linux Foundation
Add to list
0:00 / 0:00