[Qt Quick] No rule to make target 问题解决办法
【问题描述】
修改项目中资源的qml文件名或删除无用资源文件后,重新构建项目时,会出现类似如下的问题提示:
No rule to make target 'aaa', needed by 'bbb'. Stop.
使用快捷键【Alt + 4】定位到编译输出窗口,可以看到问题的详细描述。
【问题分析】
提示以mingw32-make开头
提示包含在'Entering directory'和'Leaving directory'两条提示之间
提示最后为Error while... When executing step "Make"
由以上三点可以看出:问题出现在Make阶段,并告诉了问题所在的directory
且该目录为构建目录,其中的文件可以删除。
【解决方法】
删除构建目录下的Makefile, Makefile.Debug和Makefile.Releases三个文件,并重新构建项目。
【经验总结】
(1) 该问题主要出现在资源文件的修改上
(2) 构建目录中的三个Makefile文件包含项目中的一些文件信息。
(3) 修改项目中资源文件的名称或删除资源文件,并不会实时修改构建目录中的三个Makefile文件。
(4) 构建项目时如果构建目录中没有Makefile文件,则会重新生成Makefile文件;
如果已经存在Makefile文件,系统并不会去更新Makefile文件, 并直接使用其进行Make操作,就导致了No rule to make target的问题。
[Qt Quick] No rule to make target 问题解决办法的更多相关文章
- [Qt Quick] No rule to make target问题解决办法
		
[问题描述] 修改项目中资源的qml文件名或删除无用资源文件后,重新构建项目时,会出现类似如下的问题提示: No rule to make target 'aaa', needed by 'bbb'. ...
 - Qt编译工程提示qt creator no rule to make target opencv2/core/hal/interface.h need by debug解决方法
		
总是提示 qt creator no rule to make target opencv2/core/hal/interface.h need by debug解决方法: 也算是花了整整两个小时踩坑 ...
 - 《Qt Quick 4小时入门》学习笔记
		
http://edu.csdn.net/course/detail/1042/14804?auto_start=1 Qt Quick 4小时入门 第五章:Qt Quick里的信号与槽 QML中 ...
 - Qt Quick实现的疯狂算数游戏
		
使用 Qt Quick 写了个小游戏:疯狂算数.支持 Windows 和 Android 两个平台. 游戏简单,但牵涉到下面你的 Qt Quick 主题: 自己实现一个按钮 自适应分辨率 国际化 QM ...
 - Qt Quick 事件处理之信号与槽
		
前面两篇文章<QML 语言基础>和<Qt Quick 简单教程>中我们介绍了 QML 语言的基本的语法和 Qt Quick 的常见元素,亲们,通过这两篇文章,您应该已经能够完毕 ...
 - Qt Quick 组件和动态创建的对象具体的解释
		
在<Qt Quick 事件处理之信号与槽>一文中介绍自己定义信号时,举了一个简单的样例.定义了一个颜色选择组件,当用户在组建内点击鼠标时,该组件会发出一个携带颜色值的信号,当时我使用 Co ...
 - Qt Quick中的信号与槽
		
在QML中,在Qt Quick中,要想妥善地处理各种事件,肯定离不开信号与槽,本博的主要内容就是整理Qt 中的信号与槽的内容. 1. 链接QML类型的已知信号 QML中已有类型定义的信号分为两类:一类 ...
 - Qt5官方demo解析集13——Qt Quick Particles Examples - Image  Particles
		
本系列全部文章能够在这里查看http://blog.csdn.net/cloud_castle/article/category/2123873 接上文 Qt5官方demo解析集12--Qt Quic ...
 - Qt Quick 之 QML 与 C++ 混合编程具体解释
		
Qt Quick 技术的引入.使得你能够高速构建 UI ,具有动画.各种绚丽效果的 UI 都不在话下.但它不是万能的.也有非常多局限性,原来 Qt 的一些技术,比方低阶的网络编程如 QTcpSocke ...
 
随机推荐
- Scratch:海龟绘图(九)
			
在本课的前导部分,我们说到怎么做才能成为一个负责任的“程序猿”.我认为,负责任的程序员决不会草率的处理任何“函数接口”. 比如这个“画圆”函数,程序员就会认真推敲“哪些参数是必要的.哪些参数又是多余的 ...
 - 开发人员需求能kill杀死其它阻塞自己的会话,测试发现需要alter system权限有风险
			
模拟开发人员需求,可以杀死其它阻塞自己的会话1.能有查询阻塞会话确认的权限SQL> grant select on v_$session to testa;SQL> grant selec ...
 - (一)Activiti简介
			
一.概念 Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),面对新技术的机遇,诸如互操作性和云架构 ...
 - Autofac 使用经验
			
慢慢总结 基础使用样例,在 Application_Start 中直接使用 //autofac注册 var builder = new ContainerBuilder(); //注册Controll ...
 - 记录我第一篇用Markdown写的Blog
			
Markdown的介绍 喝水不忘挖井人-Markdown的创造者 Markdown 最初是由 John Gruber 和 Aaron Swartz 于 2004 年共同设计的(在这里插一句,Aaron ...
 - 用户注册&单点登录
			
package com.tttttt.portal.controller; import java.util.HashMap; import java.util.Map; import javax.s ...
 - 恺撒密码 B
			
恺撒密码 B  ...
 - JS 百度地图 换地图主题颜色(API自带)
			
JS 百度地图 换地图主题颜色(API自带) <script type="text/javascript" src="http://api.map.baidu.co ...
 - EBS R12.2系统logo的修改
			
https://blog.csdn.net/lzl1101206656/article/details/74171999 EBS系统logo的修改 转载lzl1101206656 发布于2017-07 ...
 - EditText编辑框
			
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=&quo ...