|
|
1
2
@AAA鲤鱼是正确的,这是一个隐含的规则,但它不是
还有:跑步
这会将额外的依赖项添加到
|
|
|
2
6
问题是make中有一个隐式规则(无论如何,在gnumake中),用于链接单个对象文件以构建en可执行文件。你的makefile没有提到如何构建
因为你的布局似乎取决于
|
|
|
3
2
运行make with-d:
有被调用的隐式链接规则,而不是最初的lex i 放下 去掉“.lex.*”扩展名 |
|
4
0
我的直接反应是你需要在规定之后采取行动
但是,因为你也标记了
通常,lex(或flex)的源保存在
警告信息消失。(我通过使用'
不过,我仍然不太确定在这个坏版本中会发生什么,但它可能是围绕@beta所建议的隐式规则而进行的。 |
|
|
Jeremy L. · 在变量名中查找子字符串 1 年前 |
|
|
wvxvw · 在Make规则中将源和目标配对 1 年前 |
|
|
thetango · Makefile:多次执行目标 1 年前 |
|
|
Bokambo · make:MakeFile无需执行任何操作 1 年前 |