腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
作为
makefile
规则
依赖
项
的
文件夹
内容
、
我希望所有
文件夹
的
内容
都是
依赖
的
。我
的
文件夹
是在调用
规则
时创建
的
。touch sample_dir/subdir1/file2 echo $^但我有:
浏览 11
提问于2017-12-14
得票数 2
回答已采纳
1
回答
使用默认目标名称“
Makefile
”发出命令
为什么下面的
makefile
使用
Makefile
目标?echo $@abc
Makefile
2:在添加了一个名为test
的
空
规则
之后。%:: testtest:make abc xyz -s
Makefile
xyz 为什么我要将
Makefile
作为</
浏览 3
提问于2014-02-21
得票数 2
回答已采纳
1
回答
在另一个文件中重置
的
变量
的
Makefile
依赖
项
给定此
Makefile
(简化为最小示例):NAME=barNAME=foo调用make something将
依赖
于foo.txt,但它将打印bar.txt。是否可以在
Makefile
2中定义一个
依赖
于$(NAME).txt且实际值为NAME
的
规则
,这样示例
规则
浏览 2
提问于2012-10-20
得票数 1
1
回答
当前提条件没有后缀或前缀时,不能确定隐式
规则
?
、
我有一个简单
的
make文件,我只想将每个.c文件分别编译到一个
文件夹
中,然后运行它们,将输出转储到一个具有相同文件名
的
文本文件中。/p1 > p1.txt%.txt: %p1.txt: p1
浏览 4
提问于2021-10-04
得票数 0
回答已采纳
2
回答
具有伪
依赖
关系
的
真实目标
、
试图找到一种优雅
的
方法来解决一些复杂
的
依赖
关系。我
的
Makefile
中有类似以下
内容
:FOO: foo build foo BAR: bar build当然,在我真正
的
Makefile
中,它更复杂,这就是抽象很重要
的
原因。然而,这里
的
问题是通过使虚假目标FOO成为bar
的
依赖
项<
浏览 0
提问于2013-09-07
得票数 9
1
回答
如何用代码创建由多个
文件夹
组成
的
c项目的
makefile
?
、
、
事情是这样
的
。我有一个
文件夹
结构,里面有几个代码构建块,但我不知道如何创建必要
的
makefile
来编译项目。我试着做了以下几件事,但没有成功: 我使用向导创建了这个项目,以便让eclipse自动创建
makefile
,并正确编译它。我观察到由eclipse自动创建
的
makefile
是在workspace
文件夹
中创建
的
,但我希望它们位于我
的
项目
文件夹
中。
作为
测试,我所做
的</e
浏览 0
提问于2015-03-30
得票数 0
2
回答
使:
依赖
程度超过1%
、
我希望使用以下表单
的
模板
依赖
项
现在,只有
依赖
项
data/%/%LD.jsn中
的
第一个百分比签名被来自目标的目录替换,如GNUmake手册中所指定
的
那样是否有任何简单
的
方法来获得所需
的
功能,即指定表单data/Folder/ld.data
的
所有文件都
依赖
于
浏览 5
提问于2016-04-21
得票数 1
回答已采纳
1
回答
如何在菜谱改变时进行重建
、
如果这个问题已经被问过了,我会发问
的
。搜索起来不容易。这有两个主要限制: 它重建得太频繁了。我看到了几种正确
浏览 1
提问于2018-07-30
得票数 5
回答已采纳
1
回答
当目标未显式使用时,强制执行模式
规则
、
我有一个
Makefile
,它负责下载
作为
r.js先决条件
的
一些javascript文件static/js/lib/%.js: jslibsurls/%.url但它只会下载一个.js文件,如果它是
Makefile
中某个显式
依赖
浏览 2
提问于2013-02-08
得票数 0
回答已采纳
1
回答
如何获取
makefile
中
的
所有
规则
以记住顶级(通配符)目标的名称
我使用了输入make targetname
的
框架,在这些框架中,
makefile
不知道targetname,因此它必须选择targetname
作为
makefile
变量,并从中找出它
的
依赖
项
。他们讨论了在阳光下
的
其他一切,但没有讨论如何让make hooplah使用hooplah.html
作为
顶级目标来执行。我希望在命令行上键入make page-72,并使page-72.html在整个(
makefile
)中<em
浏览 0
提问于2018-11-26
得票数 0
回答已采纳
1
回答
在CMake中,如何按照顺序运行
依赖
项
或目标?
、
我正在将我当前
的
Makefile
项目迁移到CMake,当一个
规则
可以按照给定
的
顺序执行多个
规则
时,我很难从
Makefile
中获得类似的效果。假设我有四条
规则
:有时,我希望分别运行每个
规则
,但我也希望有另一个
规则
名为:release,它只是以特定
的
顺序执行所有四个
规则
。这在
Makefile
中是微不足道
的
: release
浏览 6
提问于2019-11-11
得票数 0
1
回答
有没有办法重建链接到静态库
的
二进制文件?
、
、
我正在使用
Makefile
的
软件在RHEL上构建。构建系统同时生成.a (静态库)和.so (动态库)。这些库是这个庞大程序
的
独立部分。如果我更改二进制文件
的
源代码并运行构建,我将重新构建二进制文件,一切都将正常。但是,如果我更改.a库(生成库
的
文件之一)中
的
源代码并尝试构建,构建系统将仅重新生成库。它不会重新链接.a文件所链接
的
二进制文件。蒂娅!
浏览 0
提问于2018-09-29
得票数 0
1
回答
cmd.exe中cygwin make中
的
通配符
、
、
我试图制作一个简单
的
makefile
,它将构建多个以src目录
的
子目录命名
的
工件。以下是我
的
dir结构:../src./src/binC/main.scala 这是我试图使用
的
makefile
。由于某种原因,当我在同一
规则
中同时使用模式和通配符时,二进制目标拒绝使用它
的
浏览 4
提问于2013-09-13
得票数 1
回答已采纳
1
回答
在
规则
中使用
makefile
文件
作为
先决条件
、
、
我对make缺乏经验,我希望复制由第三方SDK提供
的
构建结构,并使其适应我自己
的
编译器和项目。...编辑1:这些是我正在尝试使用
的
文件。 北欧提供这些
作为
其SDK
的
一部分,用于开发,使用arm-gcc
作为
ARM平台。另一方面,我试图理解和复制相同
的
内容
,但对于另一个具有不同选项和语法
的
专
浏览 3
提问于2020-02-24
得票数 1
1
回答
为具有多个
依赖
项
的
单个目标编写
Makefile
规则
、
例如,如果我要用一种硬件描述语言编译一堆文件,我可以用以下方式编写一个
Makefile
vcs $(OPTIONS) a.vvcs $(OPTIONS) b.v vcs $(OPTIONS) top.v 进行分析,将编译其
依赖
项
中
的
所有文件并构建最终
的
可执行文件我如何编写一个“单个
Makefile
规则
”,它将编译它
的
浏览 12
提问于2012-01-12
得票数 2
回答已采纳
1
回答
如果
Makefile
发生更改,则自动重新生成源文件
、
、
使用autoconf/automake构建系统时,如果编译器标志或
Makefile
.am (甚至更高级别的,如configure.ac)中
的
其他变量发生更改,则与该
Makefile
关联
的
C++源文件将不会自动重新构建这一点变得特别重要,因为我们使用automake
作为
连续构建系统
的
一部分,该系统只在需要时重新编译。 我
的
想法是包含
Makefile
作为
.o文件
的
依赖
项
,这在
浏览 1
提问于2011-07-02
得票数 3
2
回答
为什么“使所有”似乎跳过“所有:”
规则
?
、
、
、
我试图分析以下
makefile
并逐步复制它
的
“行为”。 TOOLCHAIN ?arm-none-eabi-gcc -march=armv7-a -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=har $< -o $@ 正如您所看到
的
,感谢echo<e
浏览 5
提问于2016-11-24
得票数 0
回答已采纳
2
回答
不指定源文件
的
Makefile
、
我有一个
makefile
如下所示:#CPPFLAGS) -o $(BIN) $(OBJS) $(LIBS) rm -f *.o *~ $(LIB) 当我在提示符中“做”它时,它工作得很好,并输出以下信息:(我使用Mac,c++
的
意思是msse2 -funroll-循环-march=core2 -o VocabLearn词汇Learn.o -lvocab -
浏览 0
提问于2014-10-07
得票数 3
1
回答
gnu退出而不删除目标
、
我正在递增地验证我
的
构建输出,我希望能够在执行给定
的
菜谱后退出。$(HEADER_BUILD) some_command 是否有这样一个命令,停止执行
makefile
,但不删除目
浏览 2
提问于2017-10-12
得票数 1
回答已采纳
1
回答
如何使用带有gprof
的
makefile
来重新编译
依赖
项
?
、
、
、
我有一个
makefile
,它编译和链接在一起
的
对象,以创建一个可执行文件。为了进行性能分析,我需要在编译前使用额外
的
标志-pg。这是我目前
的
makefile
: # objects requiredFC = gfortranPROFILEFLAG$(FLAGS) $(OBJS) -o $(PROFEXE) $(PROFILEFLAG) rm *.o *.mod 运行make profile运行与
浏览 23
提问于2020-07-02
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券