关于qt开发环境搭建

一.编译qt

 

1.先进入opt目录下,通过命令tar xzvf  arm-qte-4.8.5-20131207.tar.gz解压arm-qte-4.8.5-20131207.tar.gz(不同开发板选择qt版本可能不同,在此我选择的是4.8.5版本)

 

2.将文件夹内的bin文件build.sh考至opt

 

3.通过“chmod +x 文件名” 给文件赋予可执行权限

 

4.之后通过“./文件名”来执行bin文件,这样就开始编译qt库了,大概编译六至七小时就会编译成功。(qt库其实就是一个存有大量头文件,库文件的库,我们可以很方便的从库中调用这些文件)

二.安装qt-creator开发工具

1.只需要执行apt-get install qt-creator就可以安装最新版本的qt-creator了(保证虚拟机联网状态)

2.打开qt-creator,在软件界面上方工具栏选择tools选项,然后选择options,出现一个options的界面

选择qt vertions选项,点击右侧add添加qmake路径,在下方qmake location选项中选择好qmake的路径,根据自己编译qt库时的路径下的bin路径下可以找到qmake,选好路径后点右下角apply,ok。

然后选择tool chains,点击右侧add,选择添加GCCE,然后在下方compiler path选项选好g++的路径,根据安装交叉编译器时的路径下的bin路径下找到g++,选好后点右下角apply,ok。

3.这样就设置好了qt开发环境了。

 

三.在开发板运行qt程序

1.打开securecrt,通过rz 命令将qt编译得到的可执行文件接收至开发板。

2.通过chmod命令赋予该文件最高权限,然后通过命令 ./文件名 -qws 执行该文件,在开发板的qt中就执行了该程序。(执行qt程序时要加后缀-qws

                       

 

                                    

 

PS:

一些问题与解决办法:

 1. 我在编译qt库过程中提示缺少g++插件而安装不成功,怎么解决?

  只要执行apt-get install g++来安装一个g++插件就行了,当然必须保证虚拟机处于联网状态。

(插件由于虚拟机无法上网而安装g++不成功,如何解决上网问题?

     第一步是在windows系统服务中启动vmaware dhpcnat服务:

  在控制面板打开系统与安全,之后打开管理工具,然后打开服务,

  在服务中找到vmaware dhpcnat服务,启动他们;

     第二步是在左上方工具栏找到vm选项,打开其中的settings,在打开的界面左侧找到

  Network adapter并选定,然后在界面右侧勾选中NAT选项,然后确定就行了;

     完成以上两步后,只需在windows连好网虚拟机就可以上网了。

 )

2.我在搭建好第三个开发板qt开发环境后在qt-creator中编译程序出现了错误提示无法找到libts 0.0.so.0,如何解决?

我在qt-creator界面上方工具栏build选项下执行了一下run qmake ,之后编译程序就ok了。

 

一些小命令:

1.securecrt中输入ls空格/dev

               或者 cd空格/dev

                    ls

可以看到dev下的目录;

 

2.操作系统结构:

软件

文件系统

Linux内核

Uboot

硬件

 

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值