CLion教程-CLion中的输出控制台中的终端

CLion 在输出控制台中模拟终端,以帮助您处理基于文本的用户界面(TUI),例如curses/ncurses 应用程序。
该功能的可用性取决于您使用的操作系统、调试器和工具链。它还取决于是否存在输入重定向以及运行进程是否以管理员权限运行。请在下面的表格中查找详细信息:
Linux
默认 | 以特权运行 | 重定向输入 | |
---|---|---|---|
运行 | + | - | - |
GDB | + | + | + |
LLDB | + | + | + |
macOS
默认 | 以特权运行 | 重定向输入 | |
---|---|---|---|
运行 | + | - | - |
LLDB | + | + | + |
Windows
默认 | 以特权运行 | 重定向输入 | |
---|---|---|---|
运行 | + | - | - |
GDB | - | - | - |
MSVC LLDB | - | - | - |
Docker、远程和 WSL 工具链
默认 | 以特权运行 | 重定向输入 | |
---|---|---|---|
运行 | + | + | - |
GDB | - | - | - |
关闭输出控制台中的终端模拟
- 进入设置 | 高级设置。
- 导航至运行/调试部分,并取消选中“在输出控制台中模拟终端”的复选框。