腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Makefile
递归
方法
问题
、
下面是我的代码结构,其中包含
Makefile
和源代码 work| | │ └── main.cand test.c files here| └──
Makefile
here
Makefile
如下所示 all : .gcc -Werror -Wall -c test.c -o test.o 我正在尝试按照论坛中的教程和建议使用
递归<
浏览 21
提问于2020-09-20
得票数 0
1
回答
Makefile
非
递归
方法
问题
、
我正在尝试使用
Makefile
构建下面的代码结构,使用非
递归
方法
,根据我在 ├── code| └── main.h and test.h files here│ └── main.c and test.c files here|│ └──
Makefile
here 下面是
Makefile
同样,在
Makefile
中,链接命令不会执行。
浏览 1
提问于2020-09-18
得票数 0
1
回答
在子目录中生成失败,生成不停止构建
、
、
有没有人可以给我指个正确的方向,告诉我
makefile
应该如何设置,或者一些关于从上而下子目录构建的文档?
浏览 3
提问于2010-03-17
得票数 6
回答已采纳
1
回答
Makefile
包括来自不同目录的
makefile
、
我有两个制作文件,directoryA/
Makefile
和directoryB/
Makefile
。directoryA/
Makefile
依赖于相当大而复杂的directoryB/
Makefile
中的目标。$(MAKE) -C directoryB我想使用include指令。
问题
有两个: d
浏览 6
提问于2014-03-26
得票数 1
1
回答
符号($(bindir),$(sysconfdir),.)未知于(子) Makefiles
、
toplevel包含一个简单的
Makefile
.amSUBDIRS = src man doc @chmod +x $@ 符号PL被设置为expect (在同一个
make
浏览 2
提问于2022-01-17
得票数 2
回答已采纳
2
回答
cmake可以生成非
递归
makefile
吗?
我正在尝试cmake,它似乎可以生成
递归
的
makefile
。这意味着在大型项目中,空构建可能需要大约5秒,这真的是不可接受的。 我还没有找到用cmake生成非
递归
makefile
的
方法
。有可能吗?
浏览 1
提问于2011-07-07
得票数 12
回答已采纳
1
回答
非
递归
(非
递归
)自动
、
、
、
、
我正在尝试将一个项目转换为使用非
递归
自动化。在搜索的基础上,我可以看到,这个主题已经在一定程度上涵盖了。但是,关于如何将
递归
自动项目转换为非
递归
项目,实际上并没有任何
问题
。我已经读过,当然还有了。有一个
问题
,但是它没有解释如何转换一个项目。唯一能解释这一点的
问题
似乎是关于。但我无法用这些资源来转换我的项目。因此,这个
问题
。我解决这个
问题
的
方法
是像这样添加src_foo_CPPFLAGS:
浏览 3
提问于2014-05-27
得票数 4
回答已采纳
2
回答
Makefile
将命令输出分配给变量
我正在尝试构建一个
makefile
来实现流程的自动化: @echo "Compiling CSS" echo $(CSS_OUTPUT)$ makeCompilingCSS_OUTPUT:=$(shell php minify_css.php))产出: m
浏览 0
提问于2012-01-31
得票数 26
回答已采纳
1
回答
你知道有什么构建工具可以使用非
递归
的make
方法
来处理构建吗?
、
、
、
、
到目前为止,我对非
递归
make的体验是非常积极的。正如您可能想象的那样,对于大型项目,这涉及到大量工作。此外,主要的挑战是新团队成员很难理解/修改/调试现有的
makefile
。所以我的
问题
是:社区中有没有人知道有什么工具/脚本
浏览 4
提问于2012-11-12
得票数 4
2
回答
用GNU Make构建层次化
Makefile
、
我有一个划分为模块的项目,每个模块都托管在一个目录中,比如:|_module_A |_
Makefile
|_
Makefile
C依赖于与module_A和module_B相关的Makefiles中定义的目标。我想要编写与两个模块的Makefiles中定义的目标相关的root/
Makefile
。现在,我知道我可以使用include指令,但这里的
问题
是module_A和module_B中的目标和文
浏览 1
提问于2011-04-05
得票数 3
回答已采纳
1
回答
使用父目录的
Makefile
编译子目录
我的
Makefile
的第一行是: 目前,我正在每个子模块下定义一个def.mk。但我正在复制整个
Makefile
的。 另外,<e
浏览 6
提问于2015-10-12
得票数 0
5
回答
Makefile
定义:
递归
扩展
问题
在
makefile
中,我使用define指令定义了一个变量。此变量将包含我希望执行的命令的可配置列表。正如$(shell)正确地指出的那样,命令适用于上面的示例。但是,对于下面的示例,它不起作用。这个例子的主要区别是新文件是在MY_VAR2中创建的。echo "TEST_VAR" $(1) $(TEST_VAR) $(call MY_VAR2,
浏览 5
提问于2010-01-03
得票数 3
回答已采纳
1
回答
使用
Makefile
获取C项目的构建时间
、
问题
是如果我用它确实给了我整个项目的构建时间。但是,我也需要子目录构建级别的构建数据。意思是,我正在处理关于1000+ Makefiles的
问题
。,我有什么
方法
可以获得这个子目录级的构建时吗?把机器上的每一个'make‘替换为'time make’。有办法这样做吗?任何其他处理这个
问题
的
方法
也很受欢迎。提前谢谢。
浏览 1
提问于2019-06-13
得票数 0
4
回答
如何在
递归
构建中忽略命令行变量分配?
、
、
两者都是
递归
的(
makefile
中的规则使用make调用其他
makefile
来构建项目的组件)。 我将它们命名为'A‘和'B’,其中'A‘构建应用程序,'B’构建'A‘所使用的库。A中的顶级
makefile
调用'make TARGET=whatever‘,这意味着所有
递归
调用的构建比特都将目标值作为只读变量继承,包括来自B的构建系统,后者作为
递归
构建的一部分被调用。我不希望这种情况发生在“B”的构建系统中(B来自不同的项目),
浏览 6
提问于2009-06-01
得票数 6
1
回答
如何像在GNU脚本中一样在Automake脚本中使用简单的变量展开?
、
、
VARIABLE:=VALUE在
Makefile
中生成简单的扩展,但在
Makefile
.am中似乎产生
递归
扩展。下面是一个例子。在
Makefile
中使用下面的代码片段运行GNU输出common之后。a = commona = A当我将相同的代码片段放入
Makefile
.am中时,autotools会生成包含以下代码的
Makefile
。有没有一种在
Makefile
.am中使用简单扩展语义的
方法
?(我不想解
浏览 7
提问于2022-10-31
得票数 0
回答已采纳
1
回答
将CMakeLists划分为子项目的适当
方法
在单个cmake项目中有几个库和几个可执行文件,并让cmake计算库间的依赖关系,并生成非
递归
makefile
,这样就可以快速地进行空编译(至少对于unix而言),这是一种惯用的
方法
。这个似乎过时了,在最近的cmake中不起作用,并且似乎生成
递归
makefile
。
浏览 1
提问于2011-07-07
得票数 0
1
回答
使用“包含
makefile
”的正确
方法
是什么?
、
、
可能重复: 在阅读了之后,我决定在我的下一个项目中使用“包含
makefile
”。我有一个主要的
Makefile
,其中包括两个子
Makefile
,在不同的脏。
问题
是子
Makefile
内部的路径相对于他的dir,所以当我从主
Makefile
中包含它时,他找不到文件。有没有办法在不改变路径的情况下解决这个
问题
?
浏览 3
提问于2012-05-20
得票数 3
回答已采纳
1
回答
如何使用
递归
make,并提供一个选项,告诉它在需要时不要向下遍历树?
每个
Makefile
下都包含一个要构建的文件夹列表。根目录中有一个common.inc文件,每个
Makefile
都会读取该文件。 这只是
递归
make的标准布局,没有什么新意。因此,我最后编辑当前文件夹的
Makefile
,
方法
是注释掉列出下面所有文件夹的SUBDIRS=A B C,或者仅为该文件夹添加新的特殊目标。两者都是必须继续做的恼人的事情。有没有人有一个想法或者一个
递归
makefile
的小例子,它使用一个开关来告诉它在被调用时是否应该沿着树向下移动?如果有一种<em
浏览 0
提问于2013-06-04
得票数 1
回答已采纳
2
回答
在
递归
生成中,防止-j级联下降。
我有一个顶级
makefile
,它为并行构建指定了-jn。这个顶级
makefile
调用了许多不同的组件
makefile
。不同的组件来自不同的存储库,其中一些支持并行构建,而另一些则不支持。但是,是否有一种
方法
可以在顶层指定-jn,让标志级联到某些组件,但对其他组件强制使用-j1?如果我在选定的低级别
makefile
中使用NOTPARALLEL虚假目标,这是否只对这些组件强制执行-j1?
浏览 6
提问于2020-06-03
得票数 0
回答已采纳
1
回答
我可以在Eclipse中生成
makefile
之后运行一个构建后步骤吗?
、
、
在从Eclipse构建
makefile
目标之后,我正在尝试获得一个构建后步骤来运行。因为这是一个
makefile
项目,所以没有构建后选项。我知道类似的
问题
(如),但不幸的是,没有一个答案对我有效,因为答案本质上是“将构建步骤放在
makefile
中”。
浏览 0
提问于2018-09-18
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券