QT的makefile报错

当拷贝别人的新工程编译时若出现以下错误则说明旧的makefile的问题,可以删除再重新编译即可。

删除makefile文件

再重新编译即可。

QT的makefile报错,布布扣,bubuko.com

时间: 2024-10-09 19:59:21

QT的makefile报错的相关文章

qt连接mysql报错:QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7

之前使用Qt连接mysql数据库,遇到过这样的报错,后来解决了,但没有记录下来,这次又遇到了,花了好多的精力,这次吸取上次的教训,做一下记录和总结. 报错截图: 编辑背景: Qt5.13.0,编译器是mingw73_64,是64位的. mysql-5.7.27-winx64,也是64位的. 有人说,qt的编译器的位数要和数据库的位数是一致的,我没试过不同位数行不行,反正我的都是64位的. 问题: 使用<QSqlDatabase>库进行mysql的连接操作,出现下面的报错信息,当然别忘了在.pr

创建QT CREATOR对话框报错 linux QT Creator :-1: error: cannot find -lGL

装完QT5.4 及 QT Creator3.3 后 创建第一个QT Widgets Application(相当于窗体) 应用程序 报如上错误. 执行 sudo apt-get install libqt4-dev 重新编译, OK 我也不知道为什么这局就OK, 目前没时间去探究,如果你知道,请留个言给我, 谢谢!

qt 调用 opencv 报错没有引用库

说没有引用库 就按他的引用 就是了 原文地址:http://blog.51cto.com/haidragon/2084840

Qt类声明中Q_OBJECT的作用与报错解决

2017-06-22 周四 大雨 北京 院里 新建作图类,继承自QCUstomPlot类 因为需要同时作8张图,都要单坐标缩放的功能,因此想干脆新建一个类,继承自QCUstomPlot,把需要的功能都加上.类名取为QCUstomPlotPlus,最终成功版类代码如下: //声明.explicit是为了禁止隐式转换. class QCustomPlotPlus : public QCustomPlot { Q_OBJECT //重要! public: explicit QCustomPlotPlu

QT多重继承的时候,要把QObject放在最前面,否则报错——C++认为人性本恶,默认都是私有的,这点和Delphi的世界观不一样

在买来的控件(没有源码)的基础上,想加入QObject的一些特性,不得不多继承: class MyProgress : public CProgress, public QObject 但总是报错: release\moc_my_tool.cpp:80:12: error: 'qt_metacast' is not a member of 'CProgress' return CProgress::qt_metacast(_clname); 清除临时文件,重新编译几次后,仍是如此,心想难道QT不

[Qt解错篇]报错:error: undefined reference to vtable for ClassName

一.问题描述: 编译工程时报错:error: undefined reference to vtable for ClassName,如图示: 二.问题分析: 造成这种错误的原因很多,甚至在纯C++编程过程中也可能出现.下面根据自己情况,具体问题具体分析. 原因:在原先没有Q_OBJECT关键字的工程中添加了该关键字,但是没有执行qmake,直接编译导致出现该错误. 三.例子: 原先工程的类建立: class CAppConfig { public: CAppConfig(void); CApp

Qt打开外部程序和文件夹需要注意的细节(Qt调用VC写的动态库,VC需要用C的方式输出函数,否则MinGW32编译过程会报错)

下午写程序中遇到几个小细节,需要在这里记录一下. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 QProcess *process = new QProcess(this);     QFileInfo fileinfo(appUrl);     QString appPath = QApplication::applicationDirPath()+SAVEDIR+"/"+fileinfo.fileName();     bool res = proce

./configure报错mv: cannot move &#39;./confsjjYiM/out&#39; to &#39;cmake/Makefile&#39;: Permission denied

权限不足而报错: mv: cannot move './confsjjYiM/out' to 'cmake/Makefile': Permission denied config.status: error: could not create cmake/Makefile [email protected]:/usr/local/proj-4.9.1$ make Making all in src make[1]: 正在进入目录 `/usr/local/proj-4.9.1/src' make[

qt creator报错处理积累

1. 在进行qt creator编译qt工程时,报出错误:error while building deploying project. 还可能出现如下提示 qt creator needs a tool chain set up to build. configure a tool chain in projects mode 这种情况出现在我打开过去的工程时,而新建的工程却没有出现这个错误. 下面给出解决方案: 1.在报错工程打开情况下,点击qt creator左侧projects栏 在Ge