尝试将 Eclipse(Mars)与 ESP8266 项目的链接文件夹一起使用

Trying to use Eclipse (Mars) with Linked Folders for ESP8266 project

我已经在 windows 10 下成功地使用 eclipse (mars) 构建了许多项目,其中包含复制的公共源文件和头文件。我现在想重构这些项目以使用 eclipse 'linked folder' 工具。

linked folders

我已经在目标项目中成功创建了公共项目和链接到它的源文件夹。

然而,当我尝试编译项目时,编译器看不到链接的文件夹...

compiler error messages

我将不胜感激,还是 windows 下的 xtensa 编译器不支持链接文件夹??

恕我直言 "linked folders" 是一个有点乏味的功能,因为它提高了它无法满足的期望。这些文件夹仅在 Eclipse 上下文中链接。这意味着一旦您离开安全的 Eclipse 避风港,这些链接就会消失。

您实际上 want/need 是 OS 级别的链接,这些链接也可以在命令行上使用,即您需要在文件系统上使用它们。这种符号链接在 Unix(类)系统上是原生的,但 there are ways to create them on Windows 也是如此。