Ubuntu系统下C语言的编译及makefile的应用
一.不同环境下C语言的编译
Ubuntu 20.04下
1.主程序main1.c
由vim编写
2.程序sub1.c
3.用gcc编译
将sub1.c编译为sub1.o
编译main1.c文件为目标文件main1.o,然后链接sub1.o目标文件生成main1可执行文件
4.运行mian1
windows10环境下
用QT进行编写
1.主程序main:
2.子程序sub1:
3.头文件sub1.h:
3.运行:
直接点击运行按钮,QT自动生成打印结果。
二.Makefile方式进行
make命令执行时,需要一个 makefile 文件,以告诉make命令需要怎么样的去编译和链接程序。
1.Makefile文件
2.使用Makefile编译main1程序
3.删除编译产生的.o文件
三.总结
通过这次实验我认识到了C语言编程在Linux上使用gcc编译与windows上的IDE编译有很大的不同,需要我们对编译的每一个步骤有足够的了解,不像之前那样简单方便的生成可执行文件。能使我们对c语言的整体有更深刻的了解
不同,需要我们对编译的每一个步骤有足够的了解,不像之前那样简单方便的生成可执行文件。能使我们对c语言的整体有更深刻的了解
参考连接:Ubuntu系统使用gcc和Makefile编译C程序
最后
以上就是认真面包最近收集整理的关于一.不同环境下C语言的编译Ubuntu系统下C语言的编译及makefile的应用的全部内容,更多相关一.不同环境下C语言内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复