2022.2.7#linux编译

2022/2/9 7:14:19

本文主要是介绍2022.2.7#linux编译,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

2022-02-07

堕落沉迷摆烂的日子还没过去吗?

 

sudo apt update :sudo---superuser do(管理员权限)

gcc,g++,gdb,cmake

 

文件编译过程:

1.预处理阶段: -E    . cpp 源文件 ---(-o)---> .i  预处理后的文件

2.编译阶段: -S      .i 预处理后的文件---(-o)--->.s 汇编语言文件

3.汇编阶段:-c    .s汇编语言文件----(-o)-->.o 机器语言文件  

4.链接阶段:.o 机器语言文件---(-o)--->无后缀可执行文件

  

-O[n] n=0,1,2,3 一般取2

-O2 (精炼代码提升速度)

time ./test (可以得到时间)



这篇关于2022.2.7#linux编译的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程