Arduino的在Win64平台上的编译结构---以ESP32的PICO-D4为例

1.C++编译结构

C/C++编译基本四个步骤:

  1. 预处理(preprocessing):展开头文件、宏替换、去掉注释、条件编译,产生.i后缀文件,gcc -E helloworld.c -o helloworld.i
  2. 编译(compression):检查语法、生成汇编,产生.s后缀文件,gcc -S helloworld.i -o hello.s
  3. 汇编(assembly):汇编代码转换成机器码,产生.o后缀文件,gcc -S helloworld.i -o helloworld.s
  4. 连接(linking):连接到一起生成可执行文件,产生.out后缀文件,gcc -c helloworld.s -o helloworld.o

C/C++编译基本四个步骤:

上一篇:CVE-2021-3410


下一篇:AGC041D Problem Scores