1

我们正在使用 Eclipse+CDT+SVN(Linux)。我们如何才能在单独的include目录中拥有一些常见的头文件,该目录也在SVN中,但不在项目特定的子目录中。

主要目标是为多个项目创建一些通用的、可重用的代码,并能够在 Eclipse 中轻松编辑/提交该代码。

我们在机器上有不同的目录结构,所以“简单”的链接是行不通的。

4

1 回答 1

2

你可以使用:

  • 一个带有这些头文件的外部项目(如Rahul在您的问题的评论中所建议的那样):您的第一个项目将“取决于”您的第二个项目。
    问题是通用项目的路径可能因机器而异,但仍完整存储在CDT 项目中.classpath.project

  • 链接目录,它至少使用链接资源的路径变量,并且只需要根据当前机器将该变量设置为正确的路径(到公共项目)。

于 2009-10-13T10:42:52.787 回答