【发布时间】:2010-09-15 04:46:32
【问题描述】:
对于 XLC 编译器,模板化代码位于 *.c 文件中。然后,当编译使用模板函数的程序时,编译器会在 .c 文件中找到模板定义并实例化它们。
问题是这些 .c 文件在执行 xlC -qmakedepend 以生成构建依赖项时默认不包含在内。因此,如果您更改其中一个 .c 文件,您将不会自动构建依赖它的所有内容。
有没有人找到解决这个问题的好方法?
【问题讨论】:
-
(删除了我的答案 - 我误解了 JohnMcG 的 .c 文件的来源)