windows - windows_subsystem 打印到隐藏控制台
问题描述
我的目标是拥有它,这样当只双击可执行文件时,不会产生控制台,而且当用户从命令行启动它时,它也能够打印到控制台。
因此,我将以下特定于 Windows 的代码设置为不生成控制台:
#![windows_subsystem = "windows"]
fn main() {
println!("Hello world");
}
不幸的是,它从未将 stdout/stderr 挂接到任何东西,因为它设置为在启动时不创建控制台。尽管如此,有什么方法可以实现我的目标吗?
解决方案
推荐阅读
- powershell - PowerShell 根据大写字母标准更新注册表值
- php - 如何在 php 中为 Wordpress 查询多个 SQL 任务?
- git - Git 日志 - 在不相关的历史记录之间添加分隔符,尤其是 --oneline
- angular - 如何修复角度获取请求中的“确定”消息
- jsp - 我们想为 JSP 页面的 i18n 使用 JSTL FMT 标签,但将语言代码文件夹保留在 url 中以用于 SEO 目的
- mysql - 如何快速在 MySQL 中的多个列中进行全文搜索?
- regex - 在 powershell 脚本中使用正则表达式替换键/值标签的值
- excel - 根据另一列中的值提取唯一值以分隔工作表
- c - 编译器不正确的注册表 %rax C 代码问题
- java - 重新安装 Windows 后出现 Cordova 错误