免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12345下一页
最近访问板块 发新帖
查看: 16800 | 回复: 49
打印 上一主题 下一主题

请问有必要使用 Makefile 文件吗? [复制链接]

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-08-10 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-12-08 21:45 |只看该作者 |倒序浏览
本帖最后由 asdf93945 于 2010-12-08 21:51 编辑

刚看完<<跟我一起写 Makefile>>--陈皓写的文章,感觉他写得很好。
http://bbs.chinaunix.net/viewthr ... xtra=page%3D1%26amp;filter%3Ddigest
但有几句话不是很认同, 如:"会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。"


我初学C++,对于 Makefile 认为没有必要,就如同那些使用 Java 的人吹 ANT 构建工具多么的好。我开发的Java项目很少用到 ANT. 都是以包为单位的增量开发。同样,C++写的代码也是以 .a 文件库为单位迭代开发,就是一个 shell 脚本包含一条编译打包命令, 为什么那么多的书一开始都是教如何编写 Makefile?

论坛徽章:
0
2 [报告]
发表于 2010-12-08 22:42 |只看该作者
{:3_183:}我想大部分window程序员也没用过window下的makefile,介绍makefile,可能LINUX没有一个标准的IDE

论坛徽章:
0
3 [报告]
发表于 2010-12-08 23:15 |只看该作者
没有makefile……我都不知道要怎么写代码……

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
4 [报告]
发表于 2010-12-08 23:25 |只看该作者
大型工程用automake、cmake、MPC(http://www.ociweb.com/products/mpc)等等,工具多得很。

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
5 [报告]
发表于 2010-12-08 23:42 |只看该作者
我就只会用cmake。

论坛徽章:
0
6 [报告]
发表于 2010-12-08 23:48 |只看该作者
是有很多‘自动’编译办法 但无疑makefile是最统一和最常用的

论坛徽章:
0
7 [报告]
发表于 2010-12-08 23:54 |只看该作者
"会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。"
asdf93945 发表于 2010-12-08 21:45


前人总结的话语,还是很有道理的 !!

论坛徽章:
0
8 [报告]
发表于 2010-12-08 23:58 |只看该作者
大型工程用automake、cmake、MPC()等等,工具多得很。
ecjtubaowp 发表于 2010-12-08 23:25



    aothconf/automake 这些东西太复杂,很多老一辈的人(就像我们经理之类的)肯定不愿意去花时间去学这复杂东西。我们的现有项目都是使用Makefile的。

论坛徽章:
0
9 [报告]
发表于 2010-12-09 00:02 |只看该作者
当然你整个项目代码都写单一个源文件里面,那大概是不需要makefile的。。

论坛徽章:
0
10 [报告]
发表于 2010-12-09 00:09 |只看该作者
没必要。可以用vs2010之类的。就不用学了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP