据我所知,在Linux上编译的程序应该不能在Windows上运行。因此,如果我们想要在两个平台上运行相同的程序,我们需要在两个平台下编译源代码,并创建两个不同的可执行文件。最近,我正在研究一个开源的、跨平台的Java GUI应用程序的源代码。我惊讶地发现,该图形用户界面应用程序的后端引擎是由C++代码生成的一个小的可执行文件。无论用户是在Windows中还是在Linux中使用该应用程序,Java G
如果我在Monodevelop中创建一个C#控制台应用程序并构建它,我可以通过键入以下命令来运行它:或者用酒。如果是这样的话,我可以构建跨平台的统一可执行文件吗?[] args) Console.WriteLine ("This will run on Linux and Windows (I }当我建造它时,我得到了这个:我可以通过双击这个文件(MyConsoleApp.ex