i.MX6开发板 Qt5版本 在串口输出无法看到qDebug()输出
i.MX6开发板 Qt5版本 在串口输出无法看到应用程序qDebug()的输出 ,没办法进行软件调试 。 有没有什么解决办法您需要确保操作的控制台与查看的控制台保持一致,让Dubug可以执行 zhichao 发表于 2019-11-18 11:33
您需要确保操作的控制台与查看的控制台保持一致,让Dubug可以执行
能说的详细点么,我用的是你的开发环境编译出来的QT程序,在你们的开发板上运行,串口上看不到qDebug的输出 你说的控制台是什么意思 程序在板子上能运行吗,程序的函数位置有没有错,一般串口都会有信息,您试一下资料里提供的程序,看看有没有信息 zhichao 发表于 2019-11-18 14:41
程序在板子上能运行吗,程序的函数位置有没有错,一般串口都会有信息,您试一下资料里提供的程序,看看有没 ...
程序运行正常,就是qDebug没有输出 zhichao 发表于 2019-11-18 14:41
程序在板子上能运行吗,程序的函数位置有没有错,一般串口都会有信息,您试一下资料里提供的程序,看看有没 ...
资料里提供的程序,加qDebug也是没有输出, 串口打印开机启动信息是正常的 您在程序里用printf命令让信息输出,加qDebug终端打印信息里好像不能输出 请问这个问题有解决了吗?
qDebug()是专门输出到QT的console中的,要输出到终端,改成printf,或者直接用cout
页:
[1]