我在 Windows 10 下使用“Xilinx Vivado”软件,当我运行该工具时,它会生成一条警告,告诉我 Windows 操作系统有路径长度限制,并且它可能无法工作。
因此,我尝试通过使用 WSL(Linux 的 Windows 子系统)在 Linux 下重新安装“Xilinx Vivado”软件来解决这个问题,我选择 ubuntu.appx 在 Windows 10 下安装 WSL,现在当我在 Linux 下再次运行 Xilinx Vivado 时仍然给我同样的警告,关于 Windows 操作系统有文件路径长度限制。来自 WSL-ubuntu-linux 的示例消息:
WARNING: [BD 41-1753] The name 'gig_ethernet_pcs_pma_0_clocking_cp1'
you have specified is long. The Windows OS has path length limitations.
It is recommended you use shorter names(less than 25
characters) to reduce the likelihood of issues when/if running on windows OS.
这让我想知道,在 WSL 之上运行的 Ubuntu 是否具有与 Windows 10 相同的文件路径限制?我的意思是,WSL 是构建在 Windows 10 之上的,对吧?那么也许它与常规 Windows 具有相同的文件路径长度问题?或者这只是一个虚假警告,让人们知道在 Linux 下运行该工具时应该对 Windows 10 用户友好?比如,不要让你的文件路径太长,因为你会让 Windows 10 用户崩溃?