根据 this release note ,有一个新的 #![windows_subsystem(windows)]
属性,在运行窗口应用程序时不显示控制台。它适用于 Windows,一切正常。
我不知道如何让它也适用于 macOS。当我在 macOS 上启动我的应用程序时,它会显示一个控制台。有没有办法隐藏 Mac 应用程序的控制台?
最佳答案
Cargo 构建 Unix 风格的可执行文件。
为了不在启动时打开终端,您必须创建一个 OSX 应用程序包装器,又名 bundle .你可以使用 cargo-bundle为了这个需要。
关于macos - macOS 是否有类似 `#![windows_subsystem(windows)]` 的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47753519/