Eclipse CDT:将源/头文件导入我的新项目,而不重复它们

时间:2010-04-12 06:19:32

标签: c++ eclipse eclipse-cdt workspace

我确定有一个非常简单的解决方案。

我有一堆来自项目的.cpp / .h文件,比如目录~/files

另一方面,我想使用eclipse创建一个c ++项目来处理这些文件,所以我将工作区放在~/wherever上。然后我创建了一个c ++项目:~/wherever/project,并包含源文件(位于/~files)。

我遇到的问题是文件现在在~/wherever/project中重复,我想避免这种情况,特别是我知道要提交的文件的哪个副本。

这可能吗?我确定它是,但不能得到它。

提前致谢。

2 个答案:

答案 0 :(得分:3)

按照正常情况在项目中创建文件或文件夹(选择File-> New-> Folder),为其命名,然后单击Advanced按钮。这将显示一个文件选择字段,您可以在其中浏览要在项目中“虚拟”包含的资源。单击“确定”,您命名的文件/文件夹现在已链接到项目之外。

答案 1 :(得分:3)

你可以尝试:

  • ~/files正上方创建项目(考虑到您家庭目录中的来源位置,这个项目不是很干净)
  • 使用linked folder
  • importing existing sources in your project:详细说明了所有选项(当您的来源也由CVS等VCS管理,或者您的来源未受管理时)
相关问题