腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1753)
视频
沙龙
2
回答
makefile camelcase模式匹配
我想在makefile中为camelcase执行模式匹配规则:MyFileName.java: java协议-- my_file_name.proto _out=。$<太好了!
浏览 7
提问于2009-06-03
得票数 1
2
回答
makefile
patsubst
多表达式
我试图简化我的一些制作文件,然后我开始这样做:TEMP_OBJECTS_CPP = $(
patsubst
我试过这个:源文件都是cpp和所以,我带着这个: TEMP_OBJECTS = $(
patsubst
%.c,%.c.o,$(
浏览 2
提问于2015-11-16
得票数 4
回答已采纳
1
回答
Makefile中的
patsubst
函数
、
来自 的 # The pattern for
patsubst
, does NOT contain '%'# The pattern for
patsubst
, does contain
浏览 3
提问于2015-08-24
得票数 26
回答已采纳
1
回答
Makefile中的替代文件名
我通常使用这一行OBJECTS = $(SOURCES:.cpp=.o)将源文件的.cpp扩展名替换为.o扩展名。我的项目现在有了.c扩展名和.cpp的文件。如何修改该行,使其替代所有.c和.cpp扩展到.o?OBJECTS_TMP = $(SOURCES:.cpp=.o)我想要这样的东西甚至是这有可能吗?怎么可能?谢谢!
浏览 0
提问于2013-10-25
得票数 4
回答已采纳
1
回答
makefile总是调用最后一个目标
、
、
、
Mbedssl_lib=-L/usr/local/mbedssl/lib -lmbedcrypto OBJ=$(
patsubst
%.c,%.o,$(SRC))M_fpic_OBJ=$(
patsubst
%.c,M_fpic_%.o,$(SRC)) O_
浏览 2
提问于2016-12-07
得票数 1
回答已采纳
2
回答
包括文件和缩进每一行
基本上我想要这样的东西:include(somefile)若要获得此输出: content somefile我翻阅了,发现了
patsubst
$ cat patsubstincludecomma
patsubst
(include(textcomma), `^', ` ')m4:patsubstincludecommanoquote:3: Warning: excess ar
浏览 1
提问于2019-02-21
得票数 5
回答已采纳
1
回答
(Makefile)同一行上的多个字符串替换
、
、
我有工作Makefile代码,它首先查找u文件夹中的所有文件,然后删除./u/,最后替换.c到.o的后扩展名。有没有办法把这个变成一条或两条线呢?我觉得这个代码看起来很混乱,可以改进。 UTILS=$(wildcard ./u/*.c)OBJ=$(TEMP:.c=.o)
浏览 27
提问于2021-09-11
得票数 0
回答已采纳
1
回答
在先决条件中,Makefile为通配符使用目标名称
、
、
=.deps/INCLUDEDIR=include/ LIBS=$(
patsubst
$(LIBDIR)%/,%, $(sort $(dir $(wildcard $(LIBDIR)*/)))) #first target
浏览 4
提问于2016-01-10
得票数 0
回答已采纳
2
回答
代换问题
、
我想要一个目标文件的列表:@echo $(OBJECTS)我正在尝试用OBJECTS构建
patsubst
OBJECTS = $(
patsubst
%.c, %.o, ${SOURCES}) $(
patsubst
%.cc, %.o, ${SOURCES}) \ $(
patsubst
%.cpp, %.o, ${SOURCES}) $(
patsubst
%.cxx, %.
浏览 0
提问于2013-10-31
得票数 0
回答已采纳
3
回答
如何定义一个变量,它是gmake中整数的顺序列表?
、
给定变量MAX,如何创建包含整数1到$(MAX)的变量LIST
浏览 2
提问于2014-01-07
得票数 0
回答已采纳
1
回答
在包含等号的强符号上进行替换引用
、
、
我知道我可以使用
patsubst
,但这将是将第一个非POSIX扩展名添加到文件中,我不希望成为那个人。 非常感谢您的任何建议!
浏览 1
提问于2014-06-05
得票数 0
1
回答
当我尝试编译时,我得到这个错误: boot.s:18:多个定义的`_start';
、
、
、
$(KER_SRC)/%.s, $(OBJ_DIR)/%.o, $(ASMSOURCES))OBJECTS += $(
patsubst
$(KER_SRC)/%.c, $(OBJ_DIR)/%.o, $(KERSOURCES)) OBJECTS += $(
patsubst
$(KER_SRC)/%.cpp, $(OBJ_DIR)/
浏览 20
提问于2021-05-01
得票数 0
1
回答
Makefile:在定义参数上应用文本转换函数
、
、
让我给你看个演示 obj/prompt.o src="$(
patsubst
$(OBJ_PREFIX)/%.o,%.c,$(1))"; \ echo "$$src => $$obj" $(call buildMess
浏览 1
提问于2017-04-18
得票数 0
回答已采纳
3
回答
在GNU中使用模式规则和
patsubst
时如何正确转义"%“符号?
、
building m1_ @echo building m2 @echo building m2_ .SECONDEXPANSION: %: $$(
patsubst
\%,\%_,$$($$@_DEPS)) @echo Dependencies are $^%: $$(
patsubst
\
浏览 4
提问于2013-10-07
得票数 18
回答已采纳
2
回答
如何在makefile中使用
patsubst
进行多次替换
、
我正在尝试使用
patsubst
从makefile中的源文件生成目标文件列表我希望我的OBJ变量是 OBJ=Out/BrokerModule/BrokerApp.o Out
浏览 23
提问于2017-08-10
得票数 0
回答已采纳
2
回答
如何在Makefile中的pathsubst添加"or“
、
、
OBJECTS=$(SOURCES:src/%.c=$(OBJDIR)/%.o)这也是OBJECTS += $(
patsubst
%.c, %.o, $(addprefix有没有办法在
patsubst
中添加OR?解决方案: OBJECTS
浏览 2
提问于2013-10-21
得票数 0
回答已采纳
2
回答
如何在Makefile中启动一个未知(但有限)的lambda函数,每个函数都有一个增量端口号?
、
%,-stop-%,$(LAMBDAS)) @$(MAKE) --no-print-directory validate-lambdalambda="$(
patsubst
-stop-%,%,$@)" @echo "Start the lambda function in lambdas/$(
patsubst
-stop-%@docker stop "lambda_$(
patsubst
-s
浏览 12
提问于2022-03-01
得票数 0
回答已采纳
2
回答
在多个目录中使用代码但目录结构相同的项目的Makefile
、
对于C++项目,我有以下目录结构:├── bin├── include│ │ ├── file1.hpp│ ├── dir2│ │ └── file4.hpp│ └── catch.hpp├── src│ │ ├── file1.cpp│ └── dir2 │
浏览 0
提问于2017-07-05
得票数 2
回答已采纳
1
回答
在makefile中使用带有自动变量的函数
、
、
我希望将其编译并放入/build/obj/foo/bar.o中FILES = $(shell find source/ -type f -name '*.c') echo "DONE" echo $(
patsub
浏览 8
提问于2017-02-04
得票数 0
回答已采纳
2
回答
在
patsubst
中使用%两次
、
我想为每个输入单词生成两个输出单词,确保它们是连续的,并对它们应用
patsubst
。一个我想要的非工作原型:第二个出现的%不会被替换,而是出现一个普通的%。没有给出所需顺序的工作版本:示例:foo.o bar.ofoo.a.o
浏览 8
提问于2019-08-06
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深入浅出Makefile:从基础到高级应用
Make 快速入门
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券