Qt creator 的使用

作者:宋老师,华清远见嵌入式学院讲师。

1、安装Qtcreator工具软件

拷贝\开源平板项目资料(linux)\工具\QT相关\文件夹下qt-sdk-linux-x86-opensource-2010.05.bin到linux环境。

2、在/etc/bash.bashrc中添加环境变量

export QTDIR=/home/linux/qtsdk-2010.05/qt 
        export PATH=$QTDIR/bin:$PATH 
        export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
        然后 #source /etc/bash.bashrc一下

3、安装依赖的工具包

$ sudo apt-get install libglib2.0-dev libSM-dev libxrender-dev libfontconfig1-dev libxext-dev libglui-dev

2、运行Qt creator软件

出现一个像windows一样的安装图形界面,根据提示进行安装,一般情况最好安装在家目录下。

1、安装完之后会在菜单栏Applications->programming->Qt Creator/桌面出现Qt creator快捷键。如果没有快捷键,则在安装目录下/qtsdk-2005.05/bin目录下运行./qtcreator。一样能开软件。

    

2、配置Qt creator软件编译环境。

运行Qt creator,双击/右键 -> open。
        在Qt creator菜单栏Tools -> Options…打开Options窗口。

在Options界面左侧,点击Qt4—〉Qt Versions右侧显示Qt Versions设置界面。

在Qt Versions界面中点击那个蓝色的大“ ╋ ”号图标。

在下方Version Name:文本框内输入Qt的版本名,可以随便填,能区分各个版本即可,如X11版取名为qt-x11、embedded版本取名qt-embedded、arm版本取名为qt-arm。

单击Qmake Location:右侧Browse…按钮,在弹出的“Select QMake Executable”窗口中找到对应版本的qmake程序(路径:是安装后指定的路径。即安装lib库指定如: ../qt-everywhere-source/configure -prefix /qt-everywhere)。

回到Qt Versions界面,单击Debugging Helper:右侧Rebuild按钮,等待片刻,看到Debugging Helper:后出现一个绿色的“√”即可。

arm版本的Rebuild时会出现错误:

解决方法为:

在实际项目中qmake.conf 已经配置完。
        路径:qt-everywhere-source/mkspecs/qws/linux-arm-gnueabi-g++ 
        $ cd qt-everywhere-source/mkspecs/qws/linux-arm-gnueabi-g++ 
        修改为:
        QMAKE_CC =arm-none-linux-gnueabi-gcc -lts
        QMAKE_CXX =arm-none-linux-gnueabi-g++ -lts
        QMAKE_LINK =arm-none-linux-gnueabi-g++ -lts
        QMAKE_LINK_SHLIB =arm-none-linux-gnueabi-g++ -lts
        重新编译并安装:
        $ make&&make install
        重新rebuild 
        添加完毕,单击OK按钮关闭Options窗口。

2、创建一个Qt 工程

运行Qtcreator,单击菜单栏file->New File or Priject...。

弹出New 对话框。选着红色小方框的选项。然后,单击Choose.....。

创建工程名字和工程的位置。执行Next。

选择Qt Versions 的编译工具版本(pc或arm)。执行Next。

以后都单击Next,最后单击Finish。则创建工程完毕。

3、配置Projects的环境

一定要注意下图红色方框部分。选择正确的选项。如我这张图所选的是arm的编译工具。如要选择pc版的Qt version。则选择Qt 4.7.0 OpenSource。

注意:下图三个红色方框一定要选和自己要编译的相一致。

接下来就可以写自己的程序代码了。
        如有不明白的和不太了解的地方,请查阅官方安装方法:
        http://www.developer.nokia.com/Community/Wiki/Qt_SDK%E5%BC%80%E5%8F%91%E5%85%A5%E9%97%A8
        官方最新下载地址:
        http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值