首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在向变量追加一个值列表的同时启动make?

如何在向变量追加一个值列表的同时启动make?
EN

Stack Overflow用户
提问于 2021-01-05 16:18:40
回答 1查看 22关注 0票数 0

在Makefile中,我定义了一个变量

代码语言:javascript
运行
AI代码解释
复制
VAR = -Ddef1 -Ddef2 -Ddef3

我想像这样发布make

代码语言:javascript
运行
AI代码解释
复制
make VAR+=-Ddef4 -Ddef5

但是空间把事情搞得一团糟。如何将VAR设置为一个值列表,就像在Makefile中可以做的那样?谢谢你的建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-05 16:52:34

在Makefile中:

代码语言:javascript
运行
AI代码解释
复制
VAR = -Ddef1 -Ddef2 -Ddef3 $(EXTRAVAR)

在命令行上:

代码语言:javascript
运行
AI代码解释
复制
make EXTRAVAR="-Ddef4 -Ddef5"

与shell一样,带空格的标记必须用引号引起来。在命令行上,make FOO+=执行与make FOO=相同的操作。它不会追加,它会覆盖(在您的情况下)。因此使用第二个变量EXTRAVAR的诀窍就在于此。

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

https://stackoverflow.com/questions/65582643

复制
相关文章
jQuery 追加元素的方法如append、prepend、before
jQuery after() 方法在被选元素之后插入内容。 jQuery before() 方法在被选元素之前插入内容。 实例
用户5640963
2019/07/28
1.1K0
如何在 Python 中计算列表中的唯一值?
Python 提供了各种方法来操作列表,这是最常用的数据结构之一。使用列表时的一项常见任务是计算其中唯一值的出现次数,这在数据分析、处理和筛选任务中通常是必需的。在本文中,我们将探讨四种不同的方法来计算 Python 列表中的唯一值。
很酷的站长
2023/08/11
1K0
如何在 Python 中计算列表中的唯一值?
【Python】列表 List ④ ( 插入操作 / 追加操作 | 列表插入操作 List#insert | 列表追加元素操作 List#append )
Python 列表 通过调用 List#insert 函数 插入元素 , 该函数需要传入两个参数 ,
韩曙亮
2023/10/11
1K0
【Python】列表 List ④ ( 插入操作 / 追加操作 | 列表插入操作 List#insert | 列表追加元素操作 List#append )
罗技Craft键盘追加Lightroom支持,同时开放SDK
罗技( Logitech) Craft 无线键盘,其拥有智能控制旋钮,没有任何的触控屏,利用这个旋钮可以很方便的协助文档编辑工作,较低的键盘高度更适合长期码字或者码农朋友,支持蓝牙优联双模式连接及多设备连接切换,并且目前罗技已经宣布其 Craft 键盘将会有所更新。 扩展用户可以使用可定制创意输入拨号的功能,同时发布一个开放的 SDK,允许应用开发人员为 Craft 键盘构建自己的集成。 大的补充是支持 Adobe Lightroom Classic CC,允许用户通过拨号访问 11 种不同的编辑工具(包
BestSDK
2018/03/27
1.3K0
罗技Craft键盘追加Lightroom支持,同时开放SDK
如何在启动Vue项目的同时跑 node.js脚本
编写copyFile.js 脚本实现,将文件夹内所有文件和子文件夹拷贝到另外的文件夹中 注意 copyFile.js 属于后端脚本,需要执行 node copyFile.js 运行 引入node环境中自带的两个模块 写文件模块和读文件模块 const fs = require('fs'); const path = require('path'); 复制代码 以下两段代码是一个整体 :使用方法是直接调用 copyFolde(源文件相对路径,复制目标的相对路径) 函数 将源文件拷贝到目标文件: //!将s
PHP开发工程师
2021/07/29
2.6K0
【说站】Python如何在列表中添加新值
1、append()将元素添加到集合,insert()将元素插入指定的下标应用程序,返回值为None。
很酷的站长
2022/11/24
4.4K0
【说站】Python如何在列表中添加新值
【说站】python列表追加元素出错的解决
在操作列表时,经常会出现以下场景,需要在已经存在的列表中添加元素。例如,原始列表中有一个元素,现在它想添加到两个元素。如果直接设置,错误提示索引值超过列表长度,请注意错误经常出现在操作列表中。
很酷的站长
2022/11/23
9860
【说站】python列表追加元素出错的解决
一个Activity向另外一个Activity传递值的方法
1.关键代码 假如FirstActivity要向SecondActivity传递值
Aidol
2020/07/23
7610
一个Activity向另外一个Activity传递值的方法
【Python】对字典列表进行去重追加
将M去重后的字典放入列表X中,得到X = [{dict1}, {dict2},{dict3}, {dict4}]
py3study
2020/01/07
2K0
Go 语言为什么建议 append 追加新元素使用原切片变量接收返回值?
在 Go 语言中,切片类型比较常用,将新元素追加到切片也比较常见,因此 Go 语言提供一个内置函数 append,该函数可以非常方便实现此功能。
frank.
2022/10/28
1.1K0
antd 如何同时获取一个select 的value和 label值
只需要在select上设置一个属性即可. labelInValue 设置为true 就可以. 选中项的 label 会被包装到 value 中传递给 onChange 等函数,此时 value 是一个对象。 当然,用getFieldsValue 也同样会被同时获取到. 当然了,如果是在getFieldDecorator 中设置的话 ,需要在initialValue中设置好相关的值才行,比如 <FormItem {...formItemLayout} label="项目类别"> { getFiel
杭州前端工程师
2018/06/15
6.9K0
Basic Paxos算法-如何在多个节点间确定某变量的值
1.Basic Paxos 是通过二阶段提交的方式来达成共识的。二阶段提交是达成共识的常用方式,如果你需要设计新的共识算法的时候,也可以考虑这个方式。
Dlimeng
2023/06/30
1610
Python启动WSGI,make_server报错
今天写了一个简单的python web server,启动后访问浏览器报了一个错误,如下:
用户2475223
2019/12/17
1.1K0
Git - 同时向多个仓库推送改动
有时为了备份数据与同步工作,可能需要同时向多个仓库推送修改,本文记录实现方法。 实现方法 方法一 修改 .git/config 文件: 在 [remote "origin"] 下添加需要推送的 url 即可 [core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = false [remote "origi
为为为什么
2022/08/09
9390
访问列表中的值
#!/usr/bin/python list1 = ['physics', 'chemistry', 1997, 2000] list2 = [1, 2, 3, 4, 5, 6, 7 ] print "list1[0]: ", list1[0] print "list2[1:5]: ", list2[1:5]
用户8442333
2021/05/27
6.1K0
【Python】文件操作 ⑤ ( 文件操作 | 以只读模式向已有文件写入数据 | 以追加模式向已有文件写入数据 | 以追加模式打开一个不存在的文件 )
使用 write 函数向已有文件写入数据 , 会清空该文件中的数据 , 代码展示如下 :
韩曙亮
2023/10/11
6180
【Python】文件操作 ⑤ ( 文件操作 | 以只读模式向已有文件写入数据 | 以追加模式向已有文件写入数据 | 以追加模式打开一个不存在的文件 )
Git 同时向多个仓库推送代码
注意:首先需要在GitHub和Gitee建立相关的仓库。本例中,两个仓库的用户名和密码、仓库、路径全部一致,不一致的情况尚未测试。
耕耘实录
2023/07/24
2380
【Java实现】向现有Map键追加值而非覆盖
使用this.put(“String”, “String”)方法添加一个键值对。但是,它会覆盖现有值,而我想使用同一个键存储和配对多个值。
JavaEdge
2022/11/30
1.3K0
【Python】列表 List ⑤ ( 追加多元素操作 / 删除操作 | 追加多元素 append 函数 | 列表删除操作 del / pop 函数 / remove 函数 )
List#append 函数 只能追加一个元素 , 即使传入一个 列表 , 也只是将这个列表当做一个元素对待 ;
韩曙亮
2023/10/11
7440
【Python】列表 List ⑤ ( 追加多元素操作 / 删除操作 | 追加多元素 append 函数 | 列表删除操作 del / pop 函数 / remove 函数 )
点击加载更多

相似问题

向列表列表追加一个值

11

同时将多个变量的值追加到列表中

21

向PIG变量追加一个值

20

将值追加到make文件中的变量

12

如何在robot框架中向变量追加一个值

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档