git clone https://github.com/danmar/cppcheck.git
cd cppchecks
i.e 2.10 version
git checkout 2.10
git log --oneline
74221fbc8 (HEAD, tag: 2.10) 2.10: Updated Makefile
e0bdda002 2.10: Set versions
make MATCHCOMPILER=yes FILESDIR=/usr/share/cppcheck HAVE_RULES=yes CXXFLAGS="-O2 -DNDEBUG -Wall -Wno-sign-compare -Wno-unused-function"
strip cppcheck
./cppcheck --version
Cppcheck 2.10
multi-master protocol
Apr 18, 2024Clone the LLVM project from github.
May 11, 2023contributed by < Lomomo > 前言 :::spoiler 寫這段主要是來提醒和勉勵自己。 大學畢業到現在已經工作兩年,雖然拿到看似還過得去的薪水,但是因為自己的專業不足,對於每天自己產出爛程式碼的生活感到反感,於是來參加課程。 第一周的上課老師說很多所謂的得過且過、能動就好的那種半吊子工程師根本就是在說我,在 Maslow’s pyramid of code review 中,我的確連邊都摸不到。
Mar 1, 2023GNU Make Manual 1 Overview of make The make utility automatically determines which pieces of a large program need to be recompiled, and issues commands to recompile them. make 可以自動檢測並編譯一個大型程式中,哪些部分的程式需要重新編譯。 You can use make with any programming language whose compiler can be run with a shell command. 除了 C 只要是能透過 Shell 命令編譯的程式都可以使用。
Feb 17, 2023or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up