我想知道是否有任何方法可以使Windows控制台应用程序在Mac和/或Linux上运行。就像一种简单的方式来移植它似乎令人怀疑。我能想到的唯一方法是在Linux / Mac计算机上运行并重新编写该OS的代码。我什至不确定是否有适用于Linux或Mac的控制台应用程序,但我所知道的是它们具有终端机/控制台窗口,看来我可以将其放置在那里。
取决于控制台应用程序的复杂性。
它使用系统调用吗?例如System("pause")
如果没有,并且您正在使用基本STD库,则代码应该是可移植的,只需要重新编译即可。
就像我说的,取决于您的代码的复杂性。
编辑:linux终端的工作原理与Windows cmd相当(因为cmd是unix终端的“副本” ...)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句