Qt程序打印一些命令行调试信息一般使用qWarning和qDebug函数, 在Linux平台下, 这两个函数分别向标准错误和标准输入打印默认都是会显示在控制台上, 但Windows平台就不同了。 默认情况下Qt Windows程序是看不到这些信息的, 这给我们编程和调试带来一些不便。 解决的方法其实非常简单, 一句话就可以搞定:
在pro文件里加入
CONFIG+=console
然后需要用qmake重新生成Makefile并且make clean再make即生效。 Enjoy it!
Qt程序打印一些命令行调试信息一般使用qWarning和qDebug函数, 在Linux平台下, 这两个函数分别向标准错误和标准输入打印默认都是会显示在控制台上, 但Windows平台就不同了。 默认情况下Qt Windows程序是看不到这些信息的, 这给我们编程和调试带来一些不便。 解决的方法其实非常简单, 一句话就可以搞定:
在pro文件里加入
CONFIG+=console
然后需要用qmake重新生成Makefile并且make clean再make即生效。 Enjoy it!