输出控制台中的终端
CLion 在输出控制台中仿真终端,以帮助您使用 基于文本的用户界面 (TUI) ,例如 curses/ncurses 应用程序。

在输出控制台中启用终端仿真
在主菜单中,进入 .
选择所需的配置并勾选 在输出控制台中模拟终端 复选框:

限制
此功能的可用性取决于您使用的操作系统、 调试器和 工具链。 这还取决于是否存在输入重定向以及运行的进程是否以管理员权限运行。
下表显示了在特定情况下,运行、使用 GDB 调试和使用 LLDB 调试时,输出控制台中是否可用终端仿真:
Linux
默认 | 以特权运行 | 重定向的输入 | |
|---|---|---|---|
运行中 |
|
|
|
GDB |
|
|
|
LLDB |
|
|
|
macOS
默认 | 以特权运行 | 重定向的输入 | |
|---|---|---|---|
运行 |
|
|
|
LLDB |
|
|
|
Windows
默认 | 以特权运行 | 重定向输入 | |
|---|---|---|---|
运行 |
|
|
|
GDB |
|
|
|
MSVC LLDB |
|
|
|
Docker、Remote、WSL 工具链
默认 | 以特权运行 | 重定向输入 | |
|---|---|---|---|
运行 |
|
|
|
GDB |
|
|
|
最后修改日期: 2025年 9月 26日