filmov
tv
Documentation and Clang format (+2 bugs) | Embedded System Project Series #11
Показать описание
I thought I was ready to start writing code, but I had a few more things to discuss first. I talk about the documentation (README.md), coding guidelines, code formatting of the project. I also solve two bugs I ran into while writing code for the coming videos. The first bug was that the Makefile didn't track the header files, and the second one that cppcheck took a long time to execute.
The git repository:
0:00 Intro
0:24 Documentation (README.md)
0:59 Coding guidelines
1:46 Ignoring files (bear)
2:01 Commit 1/4
2:23 Code formatting with clang-format
3:21 Add formatting rule to Makefile
4:00 Add formatting step to CI system
4:47 Commit 2/4
5:28 Bug 1: Headers not tracked by Make
7:02 Commit 3/4
7:24 Bug 2: cppcheck slow!
9:00 Commit 4/4
#embeddedsystems #documentation #clang-format
⌨️ My development environment
🌍 Links
👨💻 About me
Hi and welcome. I'm Niklas, an embedded systems engineer from Sweden. On this channel, I make practical videos about embedded systems or, in general terms, about building and programming hardware.
The git repository:
0:00 Intro
0:24 Documentation (README.md)
0:59 Coding guidelines
1:46 Ignoring files (bear)
2:01 Commit 1/4
2:23 Code formatting with clang-format
3:21 Add formatting rule to Makefile
4:00 Add formatting step to CI system
4:47 Commit 2/4
5:28 Bug 1: Headers not tracked by Make
7:02 Commit 3/4
7:24 Bug 2: cppcheck slow!
9:00 Commit 4/4
#embeddedsystems #documentation #clang-format
⌨️ My development environment
🌍 Links
👨💻 About me
Hi and welcome. I'm Niklas, an embedded systems engineer from Sweden. On this channel, I make practical videos about embedded systems or, in general terms, about building and programming hardware.
Documentation and Clang format (+2 bugs) | Embedded System Project Series #11
Software Development with C++: clang-format
Integrate Clang Format Styling with Visual Studio Code | Code formatting
How to format your code
C++ Weekly - Ep 221 - Generating a .clang-format For C++ Doom
Using Clang from Visual Studio
Clang-format for Xen Coding Style Checking - Anastasiia Lukianenko, EPAM
Clang Tidy and Clang Format | Introduction to Common Compiler Tools #6
Integrate Clang Format Styling with IAR Embedded Workbench | Code formatting
clang format
LLVM in 100 Seconds
How to install Clang LLVM 15.0.6 (Official Release) and how to compile and run C/C++ on Windows 10
Lightning Talk: ClangFormat Is Not It - Anastasia Kazakova - CppCon 2023
The BEST Project Structure for C/C++/MCU | Embedded System Project Series #7
How To Create A Library And Split A Program Across Multiple Files | C Programming Tutorial
Introduction to Clang
Zed “kills” VSCode
C++ Weekly - Ep 148 - clang-tidy Checks To Avoid
everything is open source if you can reverse engineer (try it RIGHT NOW!)
you can become a GIGACHAD assembly programmer in 10 minutes (try it RIGHT NOW)
How to install clang-format on MinGW (Windows)? (2 Solutions!!)
setting up C++ LSP (clangd) in neovim - native lsp
CppCon 2017: David Sankel “So, you inherited a large code base...”
C++ Weekly - Ep 208 - The Ultimate CMake / C++ Quick Start
Комментарии