【发布时间】:2013-07-14 12:21:51
【问题描述】:
我正在使用自动工具构建一个大型项目。我可以使用 AC_CONFIG_SUBDIRS 和 SUBDIRS 让主项目配置和构建子项目。我还可以通过在单独的构建目录中构建子项目来将目标文件与源文件分开。我无法理解的是如何做到这两点 - 即让主项目在单独的目录中构建子项目。
【问题讨论】:
我正在使用自动工具构建一个大型项目。我可以使用 AC_CONFIG_SUBDIRS 和 SUBDIRS 让主项目配置和构建子项目。我还可以通过在单独的构建目录中构建子项目来将目标文件与源文件分开。我无法理解的是如何做到这两点 - 即让主项目在单独的目录中构建子项目。
【问题讨论】:
看来传递给 AC_CONFIG_SUBDIRS 的子目录确实必须是子目录。我正在传递 ../cfi 之类的东西,因为主项目在附属项目的旁边而不是在从属项目的上方。
一些明智的软链接,一切都编译得很好。
我希望这对在这条路上跌跌撞撞的其他人有用。
【讨论】: