我想知道是否有任何方法可以让我的 Windows 控制台应用程序在 Mac 和/或 Linux 上运行。就像一个简单的移植方法,这似乎令人怀疑。我能想到的唯一方法是在 Linux/Mac 计算机上运行并为该操作系统重新编写代码。我什至不确定是否有适用于 Linux 或 Mac 的控制台应用程序,但我所知道的是它们有终端/控制台窗口,似乎我可以把它放在那里。
问问题
771 次
2 回答
2
也许你可以在 Linux 中试试 wine。http://www.winehq.org/
于 2013-07-30T06:13:47.417 回答
2
取决于您的控制台应用程序的复杂性。
它使用系统调用吗?例如System("pause")
如果没有,并且您使用的是基本的 STD 库,则代码应该是可移植的,只需要重新编译即可。
就像我说的,取决于你的代码的复杂性。
编辑:linux终端的工作方式与windows cmd非常相似(因为cmd是unix终端的“副本”......)
于 2013-07-30T07:52:00.653 回答