日期:2014-05-16  浏览次数:20652 次

automake,autoconf使用问题,高手指教
目录src下
                --main
                --proc
                --include
                --dvi
等等
主目录project下就src  
        我的问题是main,proc,dvi里面的源程序如何做到只编译,而不链接?
        我的解决方法是修改Makefile.in文件的LINK,将其注释掉。
        但是这样的话每次重新生成Makefile.in的时候就要对每个目录Makefile.in文件进行修改,很不方便的。又没有写Makefile.am的方法,使其只编译生成.o文件,不链接。


------解决方案--------------------
改main,proc,dvi目录下的Makefile.am可以办到,
在每个目录下的Makefile.am加两行
LINK=@echo linking C
CXXLINK=@echo linking C++
实际上是做个伪链接器。