:-1: error: No rule to make target 'D:/qt1/5.14.2/msvc2017_64/lib/libQt5Widgetsd.a', needed by 'debug/client.exe'. Stop.
时间: 2024-01-28 16:04:47 浏览: 409
引用\[1\]:这个错误提示是在编译过程中出现的,提示没有找到所需的目标文件。根据错误信息中的路径可以看出,编译器无法找到一个名为’…/…/??.png’的文件,这个文件是在debug/qrc_qrc.cpp中被引用的。解决这个问题的方法有多种。引用\[2\]中提到了一种可能的解决方法,即检查图片路径中是否含有中文,如果有中文则将其改为英文,并删除之前添加的资源文件,重新添加资源文件。这样做的目的是确保路径中不含有中文字符,以避免编译器无法找到文件的问题。另外,引用\[3\]中提到了另一种解决方法,即在.pro文件中注释掉RESOURCES += \及后面紧跟着的那几行代码。这样做的目的是取消对资源文件的引用,从而避免编译器在编译过程中出现找不到目标文件的错误。根据你提供的错误信息,可以尝试检查路径中是否含有中文字符,并根据需要修改路径或注释掉相关代码来解决这个问题。
#### 引用[.reference_title]
- *1* *2* [qt添加资源文件后编译失败,提示Qt:Error:No rule to make target ’ … /…/??.png’,needed by ‘debug/...](https://blog.csdn.net/blqzj214817/article/details/115010620)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [qt 中报 error: No rule to make target 这个错误的就解决方法](https://blog.csdn.net/m0_69989363/article/details/130190119)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文