Qt构建时出现Makefile Error 1的解决办法
·
问题原因
楼主也是刚开始学习Qt,根据查找的资料,应该是同一系统中相同软件装有多个版本的缘故。
参考文章:https://blog.csdn.net/keepwhiter/article/details/94602450 。
解决办法
我首先找到了一个办法是删除之前构建产生的makefile,重新构建即可。
参考文章:https://www.cnblogs.com/zhouwenJS/p/3787983.html
我使用这个办法并没有解决问题,于是就顺着“同一系统中相同软件装有多个版本的缘故”往下想,发现我在安装QT 的时候,在”组件选择“点了“全选”,所以导致了这个结果。
在选择要安装的组件时,可以用两种编译器编译QT程序,一个是Visual Studio,另外一个是MinGW。
如果选择了Visual Studio作为编译器,就必须安装对应版本的Visual Studio。
如果选择了MinGW,就会在安装上MinGW编译器,因为MinGW是开源的。而且会直接一起安装QtCreator。
参考文章:https://blog.csdn.net/xiongtiancheng/article/details/80036605
安装Qt的组件选择:
参考文章:https://blog.csdn.net/u010416035/article/details/100763077
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)