【问题标题】:How to configure a particular GCC cross toolchain in Eclipse CDT?如何在 Eclipse CDT 中配置特定的 GCC 交叉工具链?
【发布时间】:2014-11-28 01:30:52
【问题描述】:

我已将一些源代码作为C++ Makefile Project 导入到Eclipse CDT 工作区,并为“索引器设置”指定了Cross GCC 工具链:

项目导入顺利,但包含路径设置仅指向我当前的本机主机 GCC 实现:

我一直在查看 Toolchain Editor 属性对话框,但找不到任何方法来配置我一直在开发机器上构建和安装的特定跨工具链:

打开的对话框只允许选择工具链粒子,但不能配置这些粒子的实际位置:


如何配置 Eclipse CDT 以使用我的自制 GCC 交叉工具链来正确输入索引器,并使用我的特定 GCC 交叉工具链提供的标准包含路径?

【问题讨论】:

    标签: c++ cross-compiling eclipse-cdt


    【解决方案1】:

    "如何配置 Eclipse CDT 以使用我的自制 GCC 交叉工具链来正确输入索引器,并使用此 GCC 交叉工具链提供的标准包含路径? "

    不幸的是,如何为应该绑定到项目的特定(跨)工具链设置属性并不明显或直观。

    要使这些属性设置可用,首先转到项目属性对话框中的C++ Build/Builder Settings 选项卡:

    并检查Generate Makefiles automatically 选项。 现在不要点击应用确定按钮!
    但进入C++ Build->Settings子页面

    并填写跨工具链前缀,以及二进制文件实际所在的路径。

    在保存项目属性之前,返回C++ Build/Builder Settings 选项卡并取消选中Generate Makefiles automatically(以防止自动启动的构建出现意外行为)选项。

    【讨论】:

      猜你喜欢
      • 2011-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多