纤维Fibre 2023-06-14 13:17 采纳率: 64.3%
浏览 75
已结题

QT Makefile: multiple target patterns. Stop

这个项目是从网上下载的开源项目,我想拿来对照学习,但是,就像所有从别处下载的项目,构建时总会出问题。
此项目我只用的 Desktop QT 6.4.3 MinGW 64bit 来构建,但是总是报这个错误:
D:\QtProjects\build-login-Desktop_Qt_6_4_3_MinGW_64_bit-Debug\Makefile.Debug:201: error: multiple target patterns. Stop.
也不知道到底哪里出了问题。
具体代码如下:
MakeFile.debug:

img


pro文件:

img

  • 写回答

1条回答 默认 最新

  • 火花怪怪 2023-06-14 16:44
    关注

    麻烦采纳一下,谢谢啦

    这个错误可能是由于 Makefile 文件中存在多个目标模式引起的。在 Makefile 文件中,每一个规则都包含一个目标、依赖和命令,而目标和依赖都可以包含模式。如果 Makefile 文件中存在多个相同的目标模式,就会出现这个错误。

    解决这个问题的方法是检查 Makefile 文件,找到重复的目标模式,并将其删除或重命名。您可以通过以下步骤进行操作:

    打开 Makefile 文件,找到报错的行号。

    检查该行和周围的几行,看看是否有重复的目标模式或其他语法错误。

    如果发现重复的目标模式,将其中一个删除或重命名。确保所有的目标和依赖唯一。

    保存文件并重新运行构建命令,看看是否还会出现相同的错误。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 8月10日
  • 已采纳回答 8月2日
  • 创建了问题 6月14日

悬赏问题

  • ¥50 AI大模型精调(百度千帆、飞浆)
  • ¥15 关于#c语言#的问题:我在vscode和codeblocks中编写c语言时出现打不开源文件该怎么办
  • ¥15 非科班怎么跑代码?如何导数据和调参
  • ¥15 福州市的全人群死因监测点死亡原因报表
  • ¥15 Altair EDEM中生成一个颗粒,并且各个方向没有初始速度
  • ¥15 系统2008r2 装机配置推荐一下
  • ¥500 服务器搭建cisco AnyConnect vpn
  • ¥15 悬赏Python-playwright部署在centos7上
  • ¥15 psoc creator软件有没有人能远程安装啊
  • ¥15 快速扫描算法求解Eikonal方程咨询