【问题标题】:Why is my CDT build configuration lost after I branch?为什么我的 CDT 构建配置在我分支后会丢失?
【发布时间】:2012-01-17 06:31:42
【问题描述】:

为什么 Eclipse CDT 不理解我的构建配置?(或者它们没有存储在 .cproject 文件中?)

我在我的项目中使用 Eclipse cdt 使用了几个构建配置,它工作正常。我已经提交了所有内容(使用 Subclipse)并创建了一个分支。

当我检查分支时,构建配置会丢失。唯一可用的配置是标准的调试和发布。 .cproject 文件受版本控制,与提交的文件相同。

我用

  • Eclipse:版本:3.7.0
  • Cdt 版本:5.1.0.201002161416

【问题讨论】:

    标签: eclipse svn eclipse-cdt subclipse


    【解决方案1】:

    不太实用,但启动配置存储在项目之外。

    在您工作区的.metadata\ 文件夹中的.plugins\org.eclipse.debug.core\.launches\ 中,每个配置都有一个.launch 文件。

    【讨论】:

    • 谢谢 Seki,但我仍然不明白如何将这些信息输入到我最近签出的分支中。目前,我发现的唯一解决方法是手动从我的原始项目中导入配置。在 Eclipse 中:Project->Properties->C/C++ Build->Settings->Manage Configurations->New..->Import from projects。当我检查我的分支时,这不应该自动完成吗?
    • @JayS:对不起,我把启动配置和项目设置搞混了。在我的 cdt 项目中,C/C++ 设置 位于项目的.settings 文件夹中,在org.eclipse.cdt.core.prefs 文件中。您需要将该目录导入 svn trunk。对于您现有的分支,您必须合并添加修订的文件夹才能在下次更新时获取它。
    猜你喜欢
    • 1970-01-01
    • 2011-03-01
    • 1970-01-01
    • 2010-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-20
    相关资源
    最近更新 更多