windows可执行文件在wsl路径下找不到文件

菜鸟

我正在运行 WSL1。我在我的主目录中创建了一个文件,即home/username. 我的 C:\ 目录中有一个名为 armcc.exe 的 .exe 文件。我可以从 linux shell 运行这样的东西:

/mnt/c/armcc.exe /mnt/c/test/foo.c

但是,如果我在 下创建文件/home/username则可执行文件无法访问该文件,即此命令失败:

/mnt/c/armcc.exe /home/username/foo.c

"no source": Error: #5: cannot open source input file从编译器的可执行文件中收到错误消息

这似乎 Windows 文件系统无法访问 Linux 端。如果有的话,我怎么能做到这一点?

bk2204

常规 Windows 程序使用 Win32 子系统,因此不处理 Unix 路径,只处理 Windows 路径。当您使用 Windows 文件系统的路径时,它会被转换为 Windows 路径。

有多种方法可以使用\\wsl$前缀在 WSL 下指定文件路径对于使用此 Windows 语法的 Windows 程序,您可能需要使用这样的路径。但是,并非所有 Windows 程序都能优雅地处理此路径语法,有些程序非常需要带有驱动器号的标准路径,因此可能无法对所有程序使用此语法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

找不到可执行文件WSL2

来自分类Dev

找不到可执行文件 WSL2

来自分类Dev

找不到可执行文件

来自分类Dev

Heroku错误:“在您的路径上找不到可执行文件[“ phantomjs”]。”

来自分类Dev

堆栈设置:在路径上找不到名为git的可执行文件

来自分类Dev

Heroku错误:“在您的路径上找不到可执行文件[“ phantomjs”]。”

来自分类Dev

使用sshpass时找不到使用绝对路径指定的可执行文件

来自分类Dev

Gallio错误:找不到MSTest可执行文件

来自分类Dev

Linux:可执行文件找不到共享库

来自分类Dev

找不到chromedriver可执行文件

来自分类Dev

找不到simplecov可执行文件

来自分类Dev

找不到SublimeLinter cppcheck linter可执行文件

来自分类Dev

正在构建宝石,找不到可执行文件

来自分类Dev

找不到Graphviz的可执行文件(Python 3.4)

来自分类Dev

Snapcraft:找不到可执行文件

来自分类Dev

Azure函数:找不到可执行文件

来自分类Dev

找不到chromedriver可执行文件

来自分类Dev

Ubuntu在PATH中找不到可执行文件

来自分类Dev

符号链接找不到所需的可执行文件

来自分类Dev

找不到simplecov可执行文件

来自分类Dev

rust可执行文件找不到bcdedit

来自分类Dev

薄荷:可执行文件:找不到命令

来自分类Dev

Python pdfkit找不到wkhtmltopdf可执行文件

来自分类Dev

qtCreator,找不到可执行文件

来自分类Dev

tox 找不到可执行文件“rmdir”

来自分类Dev

Eclipse 找不到编译的可执行文件的库

来自分类Dev

“找不到 triehash 可执行文件”错误

来自分类Dev

Windows上的kubectl diff返回错误:在PATH中找不到可执行文件

来自分类Dev

可执行文件的路径

Related 相关文章

热门标签

归档