在ubuntu系统下用gcc以及makefile编写程序

一、直接使用gcc编译

1.编写文件

命令行 

vim+文件名.形式

 main1.c

1ee50c2c675043e6a3b18491b8107d7d.png

 sub1.h

473cf209505c49798698f9c68e1bb761.png

 sub1.c

5d2702257c254ac8bdf6b8f3837be9e9.png

 

 编译过程及结果

2f329030838f4c39b677fbc680bd1a3e.jpg

 二、在Windows系统下编译程序

源代码

31885e092c9940fbb25d9ee994d54caf.png

 输出结果

4577e5ad0dac46fcb143755318ac4efc.png

 三、在ubuntu系统下用makefile编写程序

makefile文件内容

7cbff5ff807f4544ad6b7e6148c03a74.png

 

 编译过程及结果

9b33b303b6864a729b2fb9bd3035e9b1.png

 

 四、总结

经过这次实验,我深刻理解到了不同系统下,不同编译工具所编译文件的不同形式,让我更加了解源程序是怎样变为可执行文件的

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值