dkfr.net
当前位置:首页 >> qt no DEBug >>

qt no DEBug

QT Debug大集合 详细讲解是本文要介绍的内容,相信友们应该在编程过程中遇到各种各样的Debug,先来看内容。QT Debug集锦~ 这篇是在10年测试QT 过程中遇到的问题: 1、中文显示问题: #include #include #include int main(int argc, char* argv[...

.pro文件中添加一行,QT += widgets

找到项目构建目录,desktop或者“桌面”文件夹下的内容删除,重新构建

默认是这样的,如果想在release版本下关闭qDebug输出内容。 可以在pro文件中针对release版本追加 QT_NO_DEBUG_OUTPUT 宏定义,这样qDebug函数就不起作用了。

把代码文件、.pro文件、资源文件留下其他全部删除,然后重新编译运行试试

一般情况下是makefile文件出了问题. 一般出的问题是由于你的laying_out_widgets.o 需要用到你的laying_out_widgets.cpp, 而makefile中你的laying_out_widgets.cpp的路径是错误的。 把laying_out_widgets.cpp的路径修改为正确的路径就OK了。

资源文件有问题,查看一下,是不是原本的资源文件删除了之后再代码中还使用它?

把你生成的xxx-build-desktop这个文件夹删除,重新编译试试看,如果不行的话就是你的环境变量没设好,为mingw32设一下环境变量

把xu.cpp的代码贴出来 主函数是不是main(int argc, char ** argv ) ? 入口参数类型别写错了。

cl.exe是微软MSVC的编译器。既然你使用Qt5.3.0,那么你电脑上应该装有VS2013吧。如果有,那么cl.exe应该位于你的VS的安装路径下的VC\bin子文件夹下。把这个路径添加到环境变量中,再make试试。

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com