首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Rsync的Makefile调用winexe的Makefile

从Rsync的Makefile调用winexe的Makefile
EN

Stack Overflow用户
提问于 2013-01-10 17:16:25
回答 1查看 120关注 0票数 0

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

我将位于RSYNC的makefile的WINEXE/source4/中的WINEXE Makefile称为

代码语言:javascript
复制
WINEXE = winexe/source4

TARGET = $(WINEXE)

$(TARGET):

         @$(MAKE) -C $@;

并从RSYNC代码中调用WINEXE的main函数。

但我得到了许多头文件找不到的相同错误。但是当我在WINEXE中使用"make“命令时,它工作得很好。

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

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-14 12:16:27

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

.PHONY: winexe

winexe: cd winexe/source4 && ./configure && make @echo "i am here inside source“

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14254329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档