xjsuez 2025-10-28 13:17 采纳率: 100%
浏览 8
已结题

Qt6打开旧版本软件库指向旧版本的地址

我用Qt6打开一个Qt5工程,报错:

img

我Qt的QtCore位置是在C:\Qt\6.7.3\llvm-mingw_64\include\QtCore
但是编译的时候指向了旧版本的一个地址F:/Qt/5.15.2/mingw81_64/include/QtCore,这个地址是旧电脑的地址,请问需要修改哪里?

  • 写回答

5条回答 默认 最新

  • 关注

    主要改这几个地方:

    1. 打开项目的 .pro 文件,看看里面有没有写着旧路径(F:/Qt/5.15.2...)的配置,直接换成你Qt6的路径(C:\Qt\6.7.3...)。

    2. 删掉项目的构建目录(一般是build-xxx开头的文件夹),让它重新生成新的编译配置,别用旧的缓存。

    3. 打开Qt Creator的“工具-选项-构建和运行-套件”,确保你选的套件是Qt6.7.3那个,别选错成旧的Qt5了。

    改完重新编译试试。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 11月6日
  • 已采纳回答 10月29日
  • 修改了问题 10月28日
  • 修改了问题 10月28日
  • 展开全部