从Rsync的Makefile调用winexe的Makefile

从Rsync的Makefile调用winexe的Makefile,makefile,header-files,rsync,winexe,Makefile,Header Files,Rsync,Winexe,我想合并两个不同的源代码,并为此创建一个可执行文件。 我将sourcecode1作为RSYNC,sourcecode2作为WINEXE。 我想将WINEXE代码集成到RSYNC中。为此,我将WINEXE代码放在RSYNC代码中 我将RSYNC的WINEXE/source4/in makefile中的WINEXE makefile称为 WINEXE = winexe/source4 TARGET = $(WINEXE) $(TARGET): @$(MAKE) -C $@;

我想合并两个不同的源代码,并为此创建一个可执行文件。 我将sourcecode1作为RSYNC,sourcecode2作为WINEXE。 我想将WINEXE代码集成到RSYNC中。为此,我将WINEXE代码放在RSYNC代码中

我将RSYNC的WINEXE/source4/in makefile中的WINEXE makefile称为

WINEXE = winexe/source4

TARGET = $(WINEXE)

$(TARGET):

         @$(MAKE) -C $@;
并从RSYNC代码中调用WINEXE的主函数

但我得到了很多相同的错误,头文件没有找到。但当我在WINEXE中使用“make”命令时,效果很好

有数百个头文件,因此不可能更改每个文件中头文件和库的路径

请告诉我如何集成这两个代码?

问题已解决: 试图使用以下命令

.冒牌货:winexe

winexe:

     cd winexe/source4 && ./configure && make 

     @echo "i am here inside source"

在外部Makefile中,调用内部文件夹的Makefile。

您提到您会遇到“相同的错误”?到底是哪些错误?你从哪里得到错误?