【问题标题】:Eclipse CDT -- How to map Linux path's to Windows paths?Eclipse CDT——如何将 Linux 路径映射到 Windows 路径?
【发布时间】:2011-02-10 09:35:11
【问题描述】:

我们有一个为 Linux 环境编写的 C 代码项目,但我们还希望能够在 Eclipse for Windows 上查看和编辑代码并解析标头。我们面临的问题是很多头文件都包含在 Linux 格式的绝对路径中,例如:

#include "/path/to/custom/header.h"

我想做的是拥有 Eclipse CDT 映射:
/path/to/custom/ --> C:\path\to\custom\

这可能吗?

【问题讨论】:

    标签: c linux eclipse path eclipse-cdt


    【解决方案1】:

    我想您应该使用经典的方式并包含头文件所在的目录,而不是在源代码中引用绝对路径。

    #include "header.h"
    

    并添加-Ic:\path\to\custom

    【讨论】:

    • 理想情况下,这就是首先要做的事情(阅读:如果当时我在的话)。但是,目前有数百个文件确实不可行。
    • 如何使用编辑器并在文件系统中进行全局搜索/替换?
    • 这并没有真正改变编译到源代码中的位置......编译器有一种令人讨厌的倾向,使这些绝对。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-28
    • 1970-01-01
    • 2010-09-23
    • 2019-01-05
    相关资源
    最近更新 更多