CLion2021.2配置qt环境

1 篇文章 0 订阅

 文章参考文档:

使用CLion开发Qt:Qt5.9.1+CLion2020.3

Clion中Cmake构建出现复制文件错误的解决办法

Clion 创建 Qt UI Class 踩坑

文章目录


1、前言

2、QT安装与环境变量的配置

3、工具链的配置

4、Cmake的配置

5、外部工具的添加

6、一些问题的补充(2022年5月1日)

1、前言

        我写这个教程的原因一部分是因为我怕我自己忘记(捂脸),另外我依靠原有的教程进行配置发现总是会出现一些问题,所以我希望这篇文章能帮助到那些遇到和我同样问题的人。

2、QT安装与环境变量的配置

        QT最好选择5.14.2(或者早一点的版本),因为有安装包,比在线安装要简单一点,下载网址为qt5.14.2

安装组件选择参考:使用CLion开发Qt:Qt5.9.1+CLion2020.3

安装好后进行环境变量的配置,主要包括以下几个:

这里的路径替换成你自己的qt里对应的路径就行。

3、Clion工具链的配置

        

这里工具链就算配置好了。

4、Cmake的配置

         首先选择新建工程,并选择QT 微件可执行文件

 Cmake的路径选择qt版本文件夹里的minGW,然后点击创建。

注意:这里创建好之后先别急,如果你的工具链里有多个minGW或者其他工具,要先将qt的minGW设置为默认

同时检查一下下面的Cmake里的工具链是不是qt的minGW

如果都是那么这一步就算完成了。 

5、外部工具的添加

        在设置,工具的菜单里

  然后点击那个加号按钮,我们需要添加Qt designer和UIC这两个

       其中Qt designer的设置如下图所示:

        程序:D:\Tools\qt\5.14.2\mingw73_64\bin\designer.exe
        实参:$FileName$
        工作目录:$FileDir$ 

        UIC的设置如图:

     程序:D:\Tools\qt\5.14.2\mingw73_64\bin\uic.exe
     实参:$FileName$ -o ui_$FileNameWithoutExtension$.h
     工作目录:$FileDir$

注意:这里的程序的目录根据你qt的安装目录选择,只要分别找到designer.exeuic.exe这两个就行。

到这里我们就已经快完成了!

然后选择创建一个ui文件,在Clion2021中是有ui文件这个选择的

记得要将ui文件添加到你的目标内的钩给选择上

 之后

 然后会生成一个文件

为啥要这样做呢,因为test02uic.cpp文件里有提到这个文件,如果不生成这个文件的话会报错

 

 至此基本上就完成了,但是如果你和我一样遇到了以下问题:

你可以打开CmakeList.txt,找到如下行,删除掉,然后重新加载Cmake项目

然后你就可以成功运行啦(开心)!!

 

6、一些问题的补充(2022年5月1日)

        (1)对于创建了.ui文件后,ui_···.h文件报错

                解决方案:可以继续使用我上面那种方案,使用UIC工具生成一次头文件;或者像我评论里说的,直接build一次,Clion会自动生存ui_···.h的文件,这个头文件在cmake-build-debug\你项目的名称_autogen\include 这个文件夹下面。

        (2)对于使用Qt Designer时无法直接拖拽控件

                解决方案:可以采用这位大佬的方式Clion 创建 Qt UI Class 踩坑

                第一步:打开系统设置,找到如下地方

                 第二步:将以下代码添加到其中

    #if( 'QMainWindow' == ${PARENT_CLASS} )
    <widget class="QWidget" name="centralWidget"/>
    #end

                 添加后的是这样

然后点击应用就完成啦!!


写在结尾:

真的非常感谢ᴇʀɪᴄ ᴛᴇᴏ最后一个问题对我的帮助!!

然后呢,写这些的初衷也是希望将我已经遇到的问题整合在一起,省去大家四处寻找解决方案的麻烦,后续如果我遇到其他问题找到了解决方案也会一并在这里更新的。

第一次写这种文章,难免有不足之处,也希望大家多多包涵,祝大家coding愉快啦!!

c 环境配置 colin 主要包括三个步骤:安装编译器、配置环境变量和测试编译器。 首先,安装编译器。在安装 c 环境之前,我们需要先下载对应的编译器软件。常用的 c 编译器有 gcc、clang、MSVC 等。根据个人需求选择适合自己的编译器,并下载对应的安装包。然后,按照安装向导进行安装即可。安装完成后,我们就拥有了一个可用的 c 编译器。 接下来,配置环境变量。环境变量的配置可以使得我们在任意目录下都能够直接使用 c 编译器。首先,找到我们安装的编译器安装目录。然后,将该目录添加到系统的环境变量中。具体的配置步骤可以根据操作系统的不同而有所差异,但一般都是在控制面板或者系统设置中找到“环境变量”选项,然后添加编译器安装目录到系统的“PATH”变量中。配置完成后,我们就可以在任意目录下打开命令行终端,输入编译器命令来编译和运行 c 程序。 最后,测试编译器。经过以上两个步骤的配置,我们就可以测试我们的 c 编译器是否正常工作了。在任意目录下新建一个文本文件,将其后缀改为“.c”,比如“test.c”。然后,用任意文本编辑器打开该文件,输入一段简单的 c 代码,比如“#include <stdio.h> int main(){ printf("Hello, world!"); return 0; }”。保存文件后,回到命令行终端,进入该文件所在的目录,输入编译命令,如“gcc test.c -o test”,然后按回车键进行编译。如果没有出现错误信息,说明我们的 c 编译器已经成功配置。 综上所述,通过安装编译器、配置环境变量和测试编译器三个步骤,我们可以完成 c 环境配置,从而能够顺利编译和运行 c 程序。
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一颗松果_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值