这篇文章上次修改于 358 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
最近升级了 macOS Monterey 同时更新了 Xcode 到最新版,编译 QT 项目的时候发现报错了:
No rule to make target 'xxx', needed by 'xxx'. Stop.
解决方法就是删除项目编译输出文件夹内的隐藏文件 .qmake.stash
,删除文件后运行 build - clean, build - run qmake 重新生成此文件,最后再次重新编译即可。
没有评论