腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
为什么
我
的
Makefile
变量
在这里
没有
分配
一个
默认值
?
、
、
每当我在
makefile
的
执行命令中提到任何版本时,该版本都应该存储在
变量
VERSION中,如果
没有
提到版本,则应该采用
默认值
。这是
我
的
Makefile
export BUILDVERSION=$1ifneq ($(BUILDVERSION,我会得到以下输出 BUILDVERSION is "VABCD.00.00A001"
浏览 50
提问于2021-10-20
得票数 0
2
回答
在
makefile
中覆盖` in‘和’in‘
变量
、
我
有
一个
主
makefile
(包含泛型设置)和
一个
具有特定项目设置
的
子
makefile
。CC ?= avr-g++CC ?= color-avr-gcc一切
浏览 6
提问于2013-09-19
得票数 2
回答已采纳
5
回答
如何传递要创建
的
值,该值将传递给C代码
、
、
我
在寻求帮助让
我
的
Makefile
做
我
想做
的
事。接下来,
我
想将
一个
标志传递给我
的
Makefile
,它将包括或不包括-D选项。目前,
我
有两个单独
的
编译行,
我
对其进行评论,并酌情取消评论。这是
我
的
Makefile
(
我
从某人那里继承
的
,现在很难理解)。更好
的
是,
浏览 7
提问于2012-08-27
得票数 5
回答已采纳
1
回答
通过shell脚本逻辑或本机生成逻辑在
Makefile
中设置
变量
,但在环境
变量
中找不到时则
分配
默认值
我
下面有一些类似的片段。如何通过shell脚本逻辑在
Makefile
中正确设置未定义
的
ENV
变量
?当运行脚本时ENV var已经在环境中定义时,一切似乎都正常,但如果
没有
,则不会将其设置为
默认值
(保持为空/未设置)。
我
更愿意做一些类似于FROM_ENV_VAR=${FROM_ENV_VAR:-"default value"}
的
事情,但是
Makefile
语法是否有类似于从其他ENV (当然也可以是相同<em
浏览 0
提问于2020-03-27
得票数 0
回答已采纳
1
回答
没有
定义Linux
Makefile
- CXX。
、
、
可能重复: 在检查
Makefile
时,
我
注意到它使用${CXX}宏调用编译器。但是,在
makefile
中
没有
定义CXX,也
没有
包含其他
makefile
。CXX有
默认值
吗?
浏览 2
提问于2012-12-03
得票数 0
回答已采纳
1
回答
重写
makefile
变量
、
我
有
一个
主
makefile
,它有
变量
的
默认值
,然后是
一个
子
makefile
,它包含特定于项目的设置。在子
makefile
的
末尾,
我
包括主
makefile
。
我
一直在使用主
makefile
中
的
以下代码来设置
变量
的
默认值
CC = avr-gcc end
浏览 2
提问于2013-09-18
得票数 2
回答已采纳
1
回答
Makefile
中SHELL
变量
的
条件赋值
、
、
我
有
一个
Makefile
变量
VAR_1和VAR_2。
我
需要将$($VAR1)_VAR2)
的
值赋给FINAL_VAR,仅当$($VAR1)_VAR2)不等于/dev/null时。如果$($VAR1)_VAR2)等于/dev/null,那么应该为FINAL_VAR
分配
一些
默认值
,比如"/usr/tmp“
浏览 2
提问于2011-04-07
得票数 0
回答已采纳
1
回答
通过
makefile
读取/写入文件
、
、
、
因此,
我
有
一个
makefile
1,它调用另
一个
makefile
2来编译
一个
项目。
我
在项目中
的
一个
.c文件中设置了一些C定义,它们通过GLOBAL_DEFINES make
变量
(在
makefile
2中)传入,该
变量
被扩展为‘-D…’当编译器被调用时。
我
将这些值作为参数传递给那些C定义
的
makefile
1 (make param1=
浏览 0
提问于2018-10-18
得票数 0
1
回答
代码不会编译,一直“退出0”
、
学习C++已经有几个月了,现在
我
遇到了
一个
代码问题,每当我试图编译而
没有
给我任何东西
的
时候,
我
就会一直使用0。这个想法是从文件中获取信息,这段代码试图解析它(
我
使用
的
是cin和ignore.cin(),而不是getline(),因为该文件
的
结构类似于"type“、”food/ end“”日期“行尾)。但是,每当我运行时,都
没有
错误,但编译器说代码退出0。
我
的
代码被张贴在下面,任
浏览 3
提问于2022-11-12
得票数 0
6
回答
C#中出现未赋值错误
、
如果
变量
未赋值,则它在运行时采用
默认值
。例如如果
我
在运行时检查A1
的
值,它将是0;那么
为什么
在编译时它抛出
一个
未赋值
的
错误;
为什么
CLR在运行时不大量使用
默认值
;int B1 = A1+10;有项目属性,
我
可以检查“为未
分配
的
变量
分配
<em
浏览 1
提问于2010-12-23
得票数 0
回答已采纳
2
回答
使用带有
默认值
的
命令行中
的
g++
变量
编译
Makefile
、
我
正在尝试设置
一个
makefile
,它将接受
一个
命令行参数,并将其传递给带有-D标志
的
编译器。另外,为
变量
设置
一个
默认值
。例如:这将与-DFOO=12一起编译#ifndef FOO 但是
我</
浏览 1
提问于2018-10-17
得票数 0
回答已采纳
1
回答
包含
makefile
的
路径
、
包含
的
makefile
是否有可能确定它自己
的
相对路径?Ie,给予:include path/to/included/sub.mk path/to/included/通过和
变量
或函数可用吗?
浏览 6
提问于2017-07-16
得票数 2
回答已采纳
3
回答
为什么
不必要地初始化
一个
变量
?
我们知道,在Java中,每种原始数据类型都有
一个
默认值
(例如:--双数据类型
的
默认值
为0.0d。)如果我们希望
变量
的
值(假设double a)等于
默认值
,那么
为什么
我们需要将该值指定为:
为什么
我们不能在任何地方使用
变量
的
默认值
,因为它
的
默认值
与我们想要
分配
的
值相同?
浏览 1
提问于2018-04-07
得票数 1
1
回答
默认
Makefile
位置?
、
在和这个中,他们都使用make,而事先
没有
任何
makefile
,它用几个参数调用clang。然而,当我运行make时,它似乎使用了cc。
我
认为这意味着每当我运行
makefile
时都会使用默认
的
make。
我
检查了make文档,找不到任何东西来支持
我
的
理论。但是,中有一行用于GNU make 如果您不使用‘-f’或‘--file’标志,默认情况是按照该顺序尝试GNUmakefile、
makefile
和
Makefile
,
浏览 2
提问于2020-08-18
得票数 0
1
回答
ifdef和make:条件中
的
无效语法
、
我
是新来
的
。
我
只是想检查给make
的
输入是否正确,如果用户
没有
给出任何值,
我
只会将其设置为'0‘。遇到
的
错误如下:ifndef farm_batchendif ifdef farm_batch \ #<-----
浏览 3
提问于2022-06-28
得票数 0
1
回答
Makefile
(erlang.mk)找不到存在
的
文件
、
、
、
我
正试图构建
一个
导入erlang.mk
的
项目,该项目导入其他
Makefile
和erlang.mks。该文件确实存在,
我
可以从同
一个
目录中cat它并运行相同
的
if行,而不会得到
一个
“found!”。它
的
权限是-rw-rw-r--,
我
在运行make时遇到了与sudo相同
的
错误。
为什么
我
的
脚本找不到这个文件? 编辑:
我
被要求修改<em
浏览 7
提问于2022-09-03
得票数 1
回答已采纳
2
回答
如何在不存在
的
情况下优雅地包含
makefile
、
在(GNU)中,当额外
的
makefile
不存在时,
我
如何在(主)
makefile
的
开头包含额外
的
makefile
(这可能预先设置一些
变量
),而
没有
中断错误消息?
我
试过在
makefile
顶部为了覆盖
默认值
,如DEPS ?= template.tpl
Makefile<
浏览 4
提问于2015-08-30
得票数 3
回答已采纳
1
回答
使用
Makefile
..sed时出错
、
一个
应用程序试图用(cd /opt/ioapi-3.2/ioapi ; sed -e 's|IOAPI_BASE|/opt/ioapi-3.2|' -e..sed >
Makefile
)make: *** [
Makefile
:211: configure] Error 1 <em
浏览 0
提问于2021-06-25
得票数 0
回答已采纳
1
回答
如何在不给出值
的
情况下在
Makefile
中设置
变量
?
Hello=include
Makefile
.headerQuestion>文件
Makefile
包括文件
Makefile
.header。
我
想为用户提供
一个
选项,以便他们可以自定义C_LINK、禁用默认
的
C_LINK或使用预定义
的
C_LINK。用户可以为Hello提供
一个
值来自定义C_LINK
的
值。例如,Case 2>使用默认开关 用
浏览 1
提问于2018-09-07
得票数 0
回答已采纳
1
回答
在make启动时重写
变量
的
不同方法
、
、
在启动make命令时,重写
变量
的
最佳方法是什么?make PREFIX="/new_path"
我
怀疑这并不完全相同,因为在第一种情况下,重写被指定为make命令
的
一个
参数,而在第二种情况下(如果
我
猜得很好),我们使用shell定义来设置
变量
,然后调用命令make。
浏览 3
提问于2015-03-31
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
享学课堂谈-Python 新手常犯错误
全民K歌后台编译优化:从40分钟到30秒
Go 语言的 append 不总是线程安全的
g+,CMake和Makefile了解一下
有关bash,我希望我能知晓的十件事
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券