嵌入式爱好者

标题: i.MX6开发板 Qt5版本 在串口输出无法看到qDebug()输出 [打印本页]

作者: txc314159    时间: 2019-11-16 16:28
标题: i.MX6开发板 Qt5版本 在串口输出无法看到qDebug()输出
i.MX6开发板 Qt5版本 在串口输出无法看到应用程序qDebug()的输出 ,没办法进行软件调试   。 有没有什么解决办法

作者: zhichao    时间: 2019-11-18 11:33
您需要确保操作的控制台与查看的控制台保持一致,让Dubug可以执行
作者: txc314159    时间: 2019-11-18 13:35
zhichao 发表于 2019-11-18 11:33
您需要确保操作的控制台与查看的控制台保持一致,让Dubug可以执行

能说的详细点么,我用的是你的开发环境编译出来的QT程序,在你们的开发板上运行,串口上看不到qDebug的输出    你说的控制台是什么意思
作者: zhichao    时间: 2019-11-18 14:41
程序在板子上能运行吗,程序的函数位置有没有错,一般串口都会有信息,您试一下资料里提供的程序,看看有没有信息
作者: txc314159    时间: 2019-11-18 16:18
zhichao 发表于 2019-11-18 14:41
程序在板子上能运行吗,程序的函数位置有没有错,一般串口都会有信息,您试一下资料里提供的程序,看看有没 ...

程序运行正常,就是qDebug没有输出
作者: txc314159    时间: 2019-11-18 16:20
zhichao 发表于 2019-11-18 14:41
程序在板子上能运行吗,程序的函数位置有没有错,一般串口都会有信息,您试一下资料里提供的程序,看看有没 ...

资料里提供的程序,加qDebug也是没有输出,   串口打印开机启动信息是正常的
作者: zhichao    时间: 2019-11-18 16:34
您在程序里用printf命令让信息输出,加qDebug终端打印信息里好像不能输出
作者: Augustus007    时间: 2020-8-3 10:13
请问这个问题有解决了吗?

作者: missiler    时间: 2020-8-5 20:56
qDebug()是专门输出到QT的console中的,要输出到终端,改成printf,或者直接用cout




欢迎光临 嵌入式爱好者 (http://bbs.witech.com.cn/) Powered by Discuz! X3.4