糖尿病康复,内容丰富有趣,生活中的好帮手!
糖尿病康复 > linux下c 编译脚本 Linux下编译C语言与makefile脚本语言

linux下c 编译脚本 Linux下编译C语言与makefile脚本语言

时间:2023-09-23 01:39:08

相关推荐

linux下c 编译脚本 Linux下编译C语言与makefile脚本语言

GCC

1.Source CRT 软件:可以控制linux的终端。

2.FileZilla 软件: windows 远程传文件到linux.

使用sourceinsight 文本编辑器

一linux编译过程:

C语言编译器gcc 预处理指令-E ,汇编指令-s ,编译指令 -c , 链接指令-o

C++编译器g++ .以hello.c编译为例

1.预处理:把.h.c 展开形成一个文件。宏定义直接替换 头文件打开 库 形成 .i文件

gcc -E hello.c -o hello.i

2.编译 :将hello.i生成一个汇编文件hello.s

gcc -S hello.i -o hello.s

3.汇编 :将编译生成的hello.s文件汇编生成目标文件hello.o /hello.obj

gcc -c hello.s -o hello.o

4.链接 :将hello.o链接成hello.exe(windows) hello.elf(linux)

gcc hello.o -o hello

5.运行

./hello

或者4行变一行 gcc -c hello.c -o hello

二多个.c文件,不同路径怎么编译方法 Make file 全新脚本语言。

#代表注释

1.书写Makefile 脚本语言,以Makefile 命名。

2.用make 命令执行Makefile 脚本语言完成编译

3.Makefile 补充讲解

写一个伪目标 clear:

调用伪目标指令

make clear

linux下C编程和Makefile教学视频

/video/BV1B4411F7EK?from=search&seid=11393858815917213505

linux程序编译过程博客

/Sophisticated_/article/details/82796129

如果觉得《linux下c 编译脚本 Linux下编译C语言与makefile脚本语言》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。