c++ - Netbeans 远程调试 C++ 无控制台输出

标签 c++ debugging netbeans console

Windows 10 上的 Netbeans 8.2

远程 C/C++ 构建主机是 Raspberry Pi 3

使用 printf 或 cout 将输出显示到控制台的简单 C++ 程序

程序运行时控制台输出正常

如果使用调试选项运行,则不会显示控制台输出

尝试了所有 3 种设置:

项目属性 + 运行 + 控制台类型:

Internal Terminal, Standard Terminal, External Terminal

调试远程程序时如何查看控制台输出?

最佳答案

问题已解决,在程序开头添加以下行。

setbuf(标准输出,NULL);//禁用标准输出缓冲

右键单击项目名称>属性>类别>“运行”并设置控制台类型=“标准输出”。

关于c++ - Netbeans 远程调试 C++ 无控制台输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48709131/

相关文章:

c++ - 我的帧缓冲区有什么问题?

c++ - Boost any_range 与 "canonical form"- 后者是什么?

linux - 如何向 netbeans 添加字体?

android - NetBeans 无法连接到 Android 模拟器 AVD

c++ - 哪个草案最接近 C++14 标准?

c++ - 如何在 C++ 中编写可维护、快速、编译时的位掩码?

c - 顶级声明符后应为 ';'

debugging - 需要 Visual Studio 代码配置来调试模板

ruby-on-rails - 使用 Rubymine 调试时如何不进入 gems

java - <class> 的类型是 netbeans 中的错误错误