大家好,我是旗帜僵尸,今天想吃点🧠。现在我将带大家学习linux中基本工具gcc/g++,make,makefile与gdb的知识。
本篇文章将继续收录于我的linux专栏中,若想查看关于linux其它知识的文章也可以点击右方链接。旗帜僵尸——linux
gcc/g++(酸🧠)
初步认识
在windows种,往往我们只需要下载一个编译器,那么我们既可以在里面编写代码,又可以编译运行它。
而在linux中,vim用来编写代码。
gcc用来编译我们的代码。
对于代码编译的认识
我们现在来明确一个事,即生成可执行程序的过程中,都要经历那些步骤。
源文件.c->预处理.i->形成汇编.s->二进制文件(目标代码).o->可执行文件.exe