Qt编译器配置

2018-12-23  本文已影响0人  lw_6fae

Qt构建套件(Kit)主要需要配置好三个项目:

  1. qmake
  2. 编译器
  3. debugger
    配置的时候三项必须对应,否则配置会报错

关于C/C++编译器:

1. Windows

Windows下MinGW-qt配置

  1. 下载安装MSYS2
  2. 增加pacman(MSYS2中的软件包管理工具)源 清华大学
    pacman 的配置
    编辑 /etc/pacman.d/mirrorlist.mingw32 ,在文件开头添加:
    Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686
    编辑 /etc/pacman.d/mirrorlist.mingw64 ,在文件开头添加:
    Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64
    编辑 /etc/pacman.d/mirrorlist.msys ,在文件开头添加:
    Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch
  3. 在MSYS2环境下安装gcc(64位与32位)
    pacman -S mingw-w64-x86_64-toolchain
    pacman -S mingw-w64-i686-toolchain
  4. Qt构建套件配置(64位MinGW配置)
    4.1 下载 prebuilt Qt binaries 解压到Qt安装目录,例如 D:\Qt\5.10.1\qt-5.10.1-dynamic-mingw-w64-x86_64.
    4.2 运行 D:\Qt\5.10.1\qt-5.10.1-dynamic-mingw-w64-x86_64\bin 目录下的 qtbinpatcher.exe ,等待执行完成,此时Qt版本安装即算成功.
    4.3 打开Qt Creator --> Tools --> Options-->Kits:
    Qt Versions添加D:\Qt\5.10.1\qt-5.10.1-dynamic-mingw-w64-x86_64\bin\qmake.exe
    编译器添加 D:\msys64\mingw64\bin\gcc.exe(根据MSYS2的安装目录确定)
    Debuggers添加 D:\msys64\mingw64\bin\gdb.exe

2. Linux

上一篇下一篇

猜你喜欢

热点阅读