Since my previous learning paths were mainly java and python, a lot of C-related knowledge was involved in learning python source code analysis recently, so I had to learn C from scratch.
The following article explains how to compile a C program into an executable file step by step. It is very friendly to novices. It should be useful in the future after marking, and I will share it with you.