免费注册 查看新帖 |

Chinaunix

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

[Linux] 关于linux下的软件开发 [复制链接]

论坛徽章:
0
1 [报告]
发表于 2013-07-17 08:53 |只看该作者
make使用的是Makefile,学习下makefile怎么编写。
configure是使用gnu的autoconf系列工具生成的。
感觉还没有cmake好用,cmake使用的是CMakeLists.txt,学习下怎么编写CMakeList.txt就好。

论坛徽章:
0
2 [报告]
发表于 2013-07-18 14:13 |只看该作者
makefile有专门的书,东南大学给翻译过来了,贵的离谱。建议网上找找资料学学就行,开始不用啃那本书。
configure的目的是根据环境配置生成合适的makefile,比如编译器是gcc,g++或者arm gcc。这个可以暂时先看开源项目里怎么实现的。

论坛徽章:
0
3 [报告]
发表于 2013-07-18 17:04 |只看该作者
谢谢啊!我好好找找。

论坛徽章:
0
4 [报告]
发表于 2013-07-21 19:11 |只看该作者
回复 1# hjnln85

用 autoconf 和 automake 。

URL:
https://www.ibm.com/developerworks/cn/linux/l-makefile/

摘要:
本文将介绍如何利用 GNU Autoconf 及 Automake 这两套工具来协助我们自动产生 Makefile文件,并且让开发出来的软件可以像大多数源码包那样,只需"./configure", "make","make install" 就可以把程序安装到系统中。

论坛徽章:
0
5 [报告]
发表于 2013-07-23 19:47 |只看该作者
回复 3# sxcong


    好的,非常感谢啊!

论坛徽章:
0
6 [报告]
发表于 2013-07-23 19:48 |只看该作者
回复 2# ielxd1989


    好的,非常感谢啊!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP