【问题标题】:Importing third-party library source files into Eclipse CDT将第三方库源文件导入 Eclipse CDT
【发布时间】:2010-12-30 04:54:02
【问题描述】:

我已经用 eclipse-cdt 很好地建立了一个项目。我不是从 Eclipse 构建的,但索引器工作正常,并且我的所有 makefile 设置都被拾取,包括第三方库头文件。

然而,我想要的是能够查看这些库的实际源代码 - 比如说,如果我想查看 Qt 或 libc 中的一些代码,我希望能够通过 CTRL+单击进入该方法从相关的头文件中。您可以在 eclipse 的 java 版本中执行此操作,每当您缺少源文件时,您都可以选择“附加源”。我用 CDT 到处找,找不到解决方案。我不想构建这些第三方库,我只想能够点击它们的源代码,而不仅仅是它们的标题。

有谁知道如何做到这一点(我是否遗漏了一些明显的东西)?

【问题讨论】:

    标签: eclipse-cdt


    【解决方案1】:

    好的,找到答案了。 在项目的属性窗口中,在“C/C++ 常规”下有一个名为“源位置”的选项卡,您的项目文件夹应该列在那里。点击“链接文件夹”,标记“链接到文件系统中的文件夹”并使用“浏览”找到所有库源代码所在的文件夹。

    【讨论】:

    • 这似乎不再有效,知道新设置应该是什么吗?
    • Eclipse Luna:项目属性 -> C/C++ 常规 -> 路径和符号 -> 选项卡源位置。作为替代方案:新建文件夹 -> 单击高级 -> 选择链接到备用位置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多