2010-11-11 87 views
4

我刚将Eclipse CDT从Galileo升级到Helios,似乎我无法在C++项目中创建一个新文件夹,该文件夹链接到文件系统上的符号链接。我需要这个,因为我们的夜间构建系统保留了构建历史并更新了指向最新源的符号链接。它看起来是这样的:如何使用符号链接在Eclipse Helios CDT中创建新文件夹?

/project/monday 
/project/tuesday 
/project/wednesday 
/project/thursday 
/project/friday 
/project/lastnight -> /project/tuesday 

随着伽利略我可以与创建文件夹“链接中的文件系统文件夹”,这是“/项目/ lastnight”。当我在上午工作时,我只需选择文件夹并点击刷新,索引就会更新。然后我可以从我的其他项目中使用此项目参考此项目。

Helios可能吗?还是有其他方式我应该这样做?

的问候, 迈克

编辑:我在Linux上运行蚀。

回答

0

你可以在偏好设置中找到它:General-> Workspace-> Linked resources。
你可以将文件夹拖入eclipse中(至少在windows中,不知道linux是如何的),它会询问你是否将它链接或复制。
如果没有,请从命令行执行,然后刷新eclipse项目。

cd ../project 
ln -s tuesday lastnight 
+2

谢谢,但是这仍然没有得到目录到一个项目。有没有一步失踪? – mikelong 2010-11-14 13:42:58

+0

尝试命令行解决方案。我试过了,它适用于我。如果它不起作用,您可能需要提供有关该问题的更多详细信息。 – oshai 2010-11-15 16:30:05

8

资源视图 - >创建新的文件夹 - >高级 - >链接到...

+0

这将不允许我链接到不是文件夹的文件“路径目标的类型错误,路径必须指向文件夹”。 – mikelong 2010-11-14 13:41:44

1

从Eclipse的帮助..

  1. 在一个导航视图中,右键单击您要创建链接文件夹的项目或文件夹。
  2. 从弹出菜单中,选择命令链接新建>文件夹。
  3. 指定文件夹的名称,因为它将出现在工作台中。该名称可能与文件系统中文件夹的名称不同。
  4. 单击高级。
  5. 检查链接到备用位置(链接文件夹)。
  6. 输入文件系统路径,或单击浏览在文件系统中选择文件夹。
  7. 单击完成。
相关问题