Rust 板条箱,允许我的应用程序启动新的控制台屏幕
我有一个从控制台运行的Rust应用程序。运行时,我希望应用程序运行一个线程,该线程打开一个“新控制台”窗口并向该窗口打印文本Rust 板条箱,允许我的应用程序启动新的控制台屏幕,rust,Rust,我有一个从控制台运行的Rust应用程序。运行时,我希望应用程序运行一个线程,该线程打开一个“新控制台”窗口并向该窗口打印文本 是否有任何人可以建议使用板条箱或配置来启动第二个、也许是第三个和第四个终端屏幕?这是非常特定于平台的。您可以启动一个新进程,在进程中的Linux上使用x,在进程中的Linux上使用Wayland,在Windows上使用Win32 API,列表如下 您也可以考虑任何UI框架等的锈蚀,其中很少有 在系统上创建一个新的终端仿真器进程,并在启动cat时写入其std in,这可能是
是否有任何人可以建议使用板条箱或配置来启动第二个、也许是第三个和第四个终端屏幕?这是非常特定于平台的。您可以启动一个新进程,在进程中的Linux上使用x,在进程中的Linux上使用Wayland,在Windows上使用Win32 API,列表如下
您也可以考虑任何UI框架等的锈蚀,其中很少有
在系统上创建一个新的终端仿真器进程,并在启动cat时写入其std in,这可能是您最好的选择我希望这会有所帮助这将是非常平台化的。例如,Linux没有终端窗口的概念,一个程序也可以在tty或管道中运行,或者从另一个程序调用并捕获其输出,等等。另外,不同的发行版有不同的终端仿真器,您如何知道启动哪个?您的问题与主题无关,因为您要求推荐,而且也不清楚,因为您没有指定您正在使用的操作系统。