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

亟待解决的问题!Makefile问题

    来源: 互联网  发布时间:2016-11-12

    本文导语:  哪位大侠用autotools生成过Makefile啊?我从网上下载了一个samba源码,可以编译通过。但是我对samba的源码做了二次开发,在里面添加了3个文件,现在肯定编译不过了,因为需要在Makefile中添加对相应文件的引用。我看了...

哪位大侠用autotools生成过Makefile啊?我从网上下载了一个samba源码,可以编译通过。但是我对samba的源码做了二次开发,在里面添加了3个文件,现在肯定编译不过了,因为需要在Makefile中添加对相应文件的引用。我看了看Makefile太长了,根本不知道怎么改。所以就把samba原有的Makefile、Makefile.am、Makefile.in文件全部删除了,想用autotools重新生成一个,其它流程都正常的,可是就是在编写Makefile.am上出现文件。Makefile.am文件中有个bin_SOURCE选项,需要指定所有的用到的.c和 .h文件,可是samba中有好多模块,每个模块中又有很多子模块。算起来有好几千个.c和.h文件,那样添加起来多麻烦啊?哪位大哥指点一下,现在该怎么弄啊?有没有更好的解决方法?

|
不熟悉,不过,我的 Make 文件中有这样的语法(编译当前目录下的所有 .cpp 文件),给你参考

OBJFILES := $(patsubst %.cpp,%.o,$(wildcard *.cpp))

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


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

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3