目录
(一)使用gcc编译C程序main1.c,sub1.c
1.编写主程序main1.c和子程序sub1.c
2.利用gcc命令编译C程序·
(二)利用windows系统编译主程序main1.c
(三)使用makefile编译C程序main1.c,sub1.c
1.makefile文件编辑
2.make命令的执行和编译
(四)实验总结
(一)使用gcc编译C程序main1.c,sub1.c
1.编写主程序main1.c和子程序sub1.c
编写子程序sub1.c
编写主程序main1.c
2.利用gcc命令编译C程序
编译结果:
先执行gcc命令,后执行./a.out生成编译结果
(二)利用windows系统编译主程序main1.c
利用dev编写程序main1.c
dev编译软件编译运行结果
(三)使用makefile编译C程序main1.c,sub1.c
1.makefile文件编辑
2.make命令的执行和编译
make命令输入前需要按tan键进行空格而不是直接按空格键
(四)实验总结
这次ubuntu系统编译C语言程序实验中我利用了gcc和makefile两种编译方式,学习到gcc编译命令的编译规则和执行过程,以及makefile文件编译的规则和make命令的输入规定。中间出现了不少命令规则的错误和编写错误,也正是在一步步发现并纠正错误的过程中对于这两种编译方式有了一定的掌握。并通过与windows系统中常用的C语言编译器(比如Dev编译器)进行编译执行的对比,在更深程度上认识到,C语言编译从编译到执行的过程是如何进行的。