当前位置:  技术问答>linux和unix

如何学习GNU Autotool 系列工具

    来源: 互联网  发布时间:2017-04-02

    本文导语:  如题, 最近在研究GNU autotool, 但发现太难懂, 到现在还是一头雾水。 目前只是知道一般步骤: 1. 先运行autoscan生成configure.ac或configure.in的蓝本configure.scan 2. 修改configure.scan,并重命名为configure.ac 3. 运行aclocal 4. ...

如题, 最近在研究GNU autotool, 但发现太难懂, 到现在还是一头雾水。
目前只是知道一般步骤:
1. 先运行autoscan生成configure.ac或configure.in的蓝本configure.scan
2. 修改configure.scan,并重命名为configure.ac
3. 运行aclocal
4. 运行autoconf(该程序以configure.ac作为输入,并输出configure)
5. 编写Makefile.am
6. 运行automake --add-missing, 生成Makefile.in
下面就是GNU软件通常的编译方法:
7. ./configure
8. make&&make install

用户需要自己编写configure.ac和Makefile.am

虽然知道以上大概步骤, 但对于如何正确编写configure.ac和Makefile.am表示不会,
更无从谈 了解autotool系列工具包括autoscan, aclocal, autoconf ,automake等实现原理, 总之,对于该工具完全不明白。

请大神告知小弟, 如何去一步步深入学习autotool, 有什么好的资料; 如果能分享自己的一些心得或资料, 就太感谢了

|
automake和autoconf的文档:
http://www.gnu.org/software/automake/manual/automake.pdf
http://www.gnu.org/software/autoconf/manual/autoconf.pdf

这里面详细介绍了configure.ac和makefile.am的编写方法等等。总共有500页,楼主参考下网上的资料看看吧。

    
 
 

您可能感兴趣的文章:

  • 机器学习工具箱 SHOGUN
  • 我想学习JAVA, 应该如何下手, 选用什么工具?
  • 机器学习工具包 Waffles
  • 词汇学习工具 jVLT
  • 快速学习工具 Fresh Memory
  • 在线学习圣经的工具 Scripture
  • 圣经学习工具 BibleTime
  • C/C++学习工具 ZinjaI
  • 跪求学习Linux的一个工具
  • 在linux上学习汇编,请问用什么工具,哪有参考资料?
  • 请问学习c++用什么工具最好?
  • JavaBeans开发用什么工具,学习bean应该怎样开始?
  • 学习Java,用什么工具最好?JDK? JBuilder?
  • 学习JSP,用什么开发工具好?JBuilder可以吗?听说它对JSP支持不够!
  • 我该学习哪一种开发java的开发工具
  • 能否推荐几本学习Java的好教材呢?那一种Java的开发工具更好呢?
  • 向前辈们学习:请问在linux下进行白盒测试的工具有些什么以及在哪里下载?谢谢
  • Linux下学习编程,该学习些什么?有些什么开发工具?
  • Git 学习工具 Githug
  • Linux下学习编程有些什么开发工具?有什么好的书?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • PHP介绍及学习网站推荐
  • 想深入学习Java应该学习哪些东西
  • 准备学习docker: docker version命令查看版本
  • 新手提问:学习c++同时也想学习unix和linux
  • HTML 学习总结及下一步学习教程推荐
  • 学习c后,学习pb,大家提点建议,谢谢哦
  • OpenStack相关学习资料搜集
  • 有最近开始学习Minix的吗?一起来学习吧
  • juqery的python实现:pyquery学习使用教程
  • 我想问问哪里有AIX下啊!~版本越新越好!~我想拿来学习学习
  • 想找共同学习Linux的新手,一起学习,共同成长
  • 学习java好 还是学习嵌入式开发好??
  • 学习linux网络编程需要学习些内核知识吗?
  • 我想学习linux桌面编程,那么有没有必要学习linux的内核以及内核的相关编程呢?
  • 从Delphi开始学习Java,如何学习Java.欢迎大家的光临!
  • 请问学习JAVABEANS是不是就是学习java.beans.*类库??
  • 谁有 电子版 mastering ejb 2e 多谢!!及学习EJB 集合什么实例学习比较快一点?
  • 我想学习Unix,请高手给个下载网址,用linux来学习Unix差别大吗?
  • 你们学习Linux是学习什么的?
  • 我想问一个大家,我现在刚学习LINUX,我想问一下在LINUX学习哪些知识有前途???
  • unix下C++代码中如何进行数据库操作?给个完整代码学习学习


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,