makefile - 使用clearmake时,MAKEFILE_LIST是一个空列表

标签 makefile clearcase

当我在使用 MAKEFILE_LIST 变量的 makefile 上使用 clearmake -C gnu 时,MAKEFILE_LIST 为空。但是,当我在相同的 makefile 上使用常规 GNU make 时,MAKEFILE_LIST 是文件路径和名称的列表(应该如此)。

要查看 MAKEFILE_LIST 等于什么,我使用 $(info $$MAKEFILE_LIST is [${MAKEFILE_LIST}])。任何文件名中都没有空格,所以我知道这不会引起任何问题,并且 ClearCase 手册列出了 clearmake 不支持的 GNU make 的一些功能,但 MAKEFILE_LIST code> 不属于这些功能。

还有其他人在 clearmakeMAKEFILE_LIST 方面遇到过类似的问题吗?如果是这样,您能够修复它吗?如何修复?

最佳答案

必须查找 MAKEFILE_LIST 宏才能了解它的作用。是的,这不是clearmake 目前支持的。它也没有被列为明确不支持的内容。

我使用了 https://www.gnu.org/software/make/manual/html_node/Special-Variables.html 处的示例 make 片段确认缺失。

我无法将其归类为缺陷,因此最好的选择是避免中间商并在 Developerworks RFE 社区中输入 RFE https://www.ibm.com/developerworks/rfe/

如果可能的话,您能否在经理讲话中提供“业务理由”(损失的美元/解决没有能力所需的工时)?与所有其他非初创开发商店一样,开发人员的时间非常宝贵,因此发挥影响力非常重要。

我不能说你会得到你想要的答案,但你应该得到回应。

关于makefile - 使用clearmake时,MAKEFILE_LIST是一个空列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37795068/

相关文章:

version-control - ClearCase:如何在配置规范选择的当前版本上查找未标记为 "LB"的文件

windows - 强制 mingw32-make 忽略 sh

eclipse - 有没有办法自动将项目导入到 Eclipse 中?

makefile: ifeq - 怎么了?

c - 扩充现有的 Makefile

clearcase - 为什么即使事件已过时也会触发依赖性?

ClearCase 快照 View : exclude one particular directory from load statements?

clearcase - 如何在 clearcase 中查看本地被劫持文件和文件的服务器副本之间的差异

c - 编译和运行任何单个 C 文件的最快方法是什么

c - 基本的 Makefile 和头文件依赖