如何在Ubuntu中运行exe文件

ASA*_*SAD 11 windows executable matlab

是否可以在脚本中在 Ubuntu 中运行 .exe 文件?例如一个简单的 Matlab 代码,如下所示:

system("dir/WAV2RAW.exe")
Run Code Online (Sandbox Code Playgroud)

N0r*_*ert 27

我认为你应该使用 Wine。

sudo apt-get install wine
wine dir/WAV2RAW.exe
Run Code Online (Sandbox Code Playgroud)

或者 Mono 如果你知道 exe 是 .NET 应用程序:

sudo apt install mono-runtime
mono dir/WAV2RAW.exe
Run Code Online (Sandbox Code Playgroud)

  • 你不需要`chmod`。除此之外,值得注意的是,并非所有软件都在 wine 下运行。天啊。 (5认同)
  • @Melebius 之所以有效,是因为 Wine [在 binfmts 中注册自己](https://askubuntu.com/a/776010/113421) 从官方 Ubuntu 软件包安装时。 (5认同)