运行 Linux R 使用 WSL 的可执行文件
Running Linux executables in R using WSL
我已竭尽全力使程序在 Windows 上正确编译,但徒劳无功。但是,Linux 似乎处理得很好。在 WSL 上使用 Ubuntu 和 运行ning make
,我得到一个可执行文件,我可以在 bash 中使用 ./
运行。我想使用它并在 R 中调用它,但我不确定这是否可能。我可以通过 system()
使用 Windows 可执行文件来执行此操作,但是,这似乎无法转换为 Linux 可执行文件。有没有正确的方法在 R 脚本中调用 Linux 可执行文件?
要从 Windows 环境中 运行 WSL 中的 Linux 二进制文件,请使用 wsl
命令行实用程序。在 R 中,这看起来像
system2("wsl", "your_binary --arg1 --arg2 ...")
我已竭尽全力使程序在 Windows 上正确编译,但徒劳无功。但是,Linux 似乎处理得很好。在 WSL 上使用 Ubuntu 和 运行ning make
,我得到一个可执行文件,我可以在 bash 中使用 ./
运行。我想使用它并在 R 中调用它,但我不确定这是否可能。我可以通过 system()
使用 Windows 可执行文件来执行此操作,但是,这似乎无法转换为 Linux 可执行文件。有没有正确的方法在 R 脚本中调用 Linux 可执行文件?
要从 Windows 环境中 运行 WSL 中的 Linux 二进制文件,请使用 wsl
命令行实用程序。在 R 中,这看起来像
system2("wsl", "your_binary --arg1 --arg2 ...")