zoukankan      html  css  js  c++  java
  • Qt4.8.5配置相关问题

    空余时间想看看Qt,在安装和编译过程中遇到了一些值得记录的东西,总结一下。

    (一)安装

    1、先安装编译环境qt-creator-win-opensource-3.0.0.exe。使用默认路径C:Qtqtcreator-3.0.0

    2、解压缩编译器工具MinGW-gcc440_1.zip。把里面的目录mingw复制到路径C:Qtmingw

    3、解压缩调试器工具qtcreator-gdb-7.4-MINGW32_NT-6.1-i686.tar.gz,把里面的目录qtcreator-gdb-7.4-MINGW32_NT-6.1-i686复制到路径C:Qtqtcreator-gdb-7.4-MINGW32_NT-6.1-i686

    4、安装库文件qt-win-opensource-4.8.5-mingw.exe。当安装提示Find installed MinGW时,指向路径C:Qtmingw。

    5、完毕了上面的操作之后运行一下Qt Creator做例如以下的配置:

      (1)工具->选项->构建和执行->Qt版本号->手动设置,加入qmake路径C:Qt4.8.5inqmake.exe

      (2)工具->选项->构建和执行->构建套件(Kit)。把编译器选择为"MinGW",调试器选择qtcreator-gdb-7.4-MINGW32_NT-6.1-i686。调试器选择为C:Qtqtcreator-gdb-7.4-MINGW32_NT-6.1-i686gdb-i686-pc-mingw32.exe,Qt版本号选择为"Qt 4.8.5(4.8.5_MinGW)"

      (3)工具->选项->构建和执行->编译器->手动设置,加入MinGW,并设置编译器路径C:Qtmingwingcc.exe

    以上就完毕了Qt4.8.5的安装。

    (二)第一个程序

    1、建立新的项目:

    启动Qt Creator,新建project HelloWorld,菜单点击“File” -> New File or Project... -> Projects 中选择 Empty Qt4 Project -> OK 

    2、建立新的文件:

    右键单击项目名 HelloWorld。Add New... -> C++ 下选择 C++ Source File,点击“OK” -> 输入类名 Hello 点击“Next” ->  Finish

    3、输入代码:

    #include <QApplication>  
    #include <QLabel>  
    int main(int argc,char *argv[])  
    {  
            QApplication app(argc,argv);  
            QLabel *label = new QLabel("Hello Qt!");  
            label->show();  
            return app.exec();  
    }  
    4、编译之后就能够看到Hello Qt的问候语了,代表我们的环境没有问题

    (三)存在的小问题

    1、在debug或者release文件夹下会生成exe文件。运行的时候却提示我们:“没有找到mingwm10.dll,因此这个程序未能启动。

    又一次安装应用程序可能会修复此问题。” 

    这个恶心的问题须要我们改动一下环境变量,在PATH路径里面加上C:Qt4.8.5in;C:Qtmingwin就可以攻克了

    2、本机生成的exe文件在其它机器上无法运行,提示缺少dll的问题临时未找到解决方法。大家假设知道请告诉我,多谢。




  • 相关阅读:
    程序员无休止加班的真正原因!
    Tomcat 爆出高危漏洞!
    Spring Boot 2.3 终于要来了!
    2020 年 4月全国程序员工资出炉!
    面试官再问你如何看待义务加班,学会如何怼回去!
    如何在一分钟内搞定面试官?
    安装android studio时,解决unable to access android sdk add-on list
    poj 3230 Travel(dp)
    hdu 2059 龟兔赛跑(dp)
    解决未能启动服务“VMware Authorization Service”
  • 原文地址:https://www.cnblogs.com/llguanli/p/6827764.html
Copyright © 2011-2022 走看看