ubuntu 下QTCreator安装及使用.docx
《ubuntu 下QTCreator安装及使用.docx》由会员分享,可在线阅读,更多相关《ubuntu 下QTCreator安装及使用.docx(13页珍藏版)》请在冰豆网上搜索。
ubuntu下QTCreator安装及使用
QTCreator安装与应用
注:
在用QT编程时,不要用QtUiTools等库,QTEmbedded中没有这些库。
1、执行以下命令,进行安装QT应用库文件及QTCreator;
sudoapt-getinstallqt4-dev-toolsqt4-designerqt4-docqt4-qtconfigqt4-demosqt4-qmakelibqt4-sql-mysqlqdevelop(这一步可以省略)
sudoapt-getinstallqt-creator
简介:
qt4-dev-tools中包括了QtAssistant,QtLinguist,QtCreator
qt4-designer可视化窗体设置工具
qt4-doc这个是帮助文档
qt4-qtconfigQt的配置工具,这个装好默认好
qt4-demos官方的一些Demo
QtAssistant是Qt自带的一款可定制、可重新发行的帮助文件浏览器。
QtAssistant支持HTML文件,用户可以利用其定制自己的功能强大的帮助文档浏览器。
关于QtAssistant定制的资料主要是QtAssistant自身所带的英文文档,虽然讲解比较详细,但是对于初学者来说难以快速的入手
QT-Designer使用教程http:
//www.yuanma.org/data/2007/1228/article_2935.htm
Qt Designer使用简易教程
QT-Linguist使用方法:
QT-Linguist工具主要用在项目的多语言翻译处理过程中
2、按照提示输入“y”,安装相应文件,结果如下界面所示;
3、安装后,单击左上角Applications,选择Programming,会出现刚才安装的相应QT应用程序,如下界面所示;
4、打开QtCreator,弹出如下界面;
5、设置QtCreator编译环境,单击QtCreator的Tools菜单下Options,显示如下界面;
6、再选择Qt4的QtVersions,单击该界面右上角的加号添加编译路径,如下界面所示;
7、单击“Browse…”按钮,在弹出的界面中选择安装qt4.6.3后生成的文件夹中的qmake文件/home/xw/Qt/qt4.6.3/bin/qmake,在单击“Open”,如下界面所示;
8、再单击“Apply”,完成添加,如下界面所示;
9、重新编译QtCreator已有的例子,在开始界面选择一个简单例子HelloWorld,如下界面所示;
10、在弹出的如下界面,选择将例子拷贝到/home/xw/workdir/Qtcreatorm目录下;
11、再单击“CopyProjectandOpen”按钮,弹出如下界面所示;
12、在Tools->options->Qt4->QtVersions选择DefaultQtVersion中选择“QtinPATH”,然后单击“Build”菜单下“BuildAll”,单击右下角“4CompileOutput”查看编译结果,如下界面所示;
13、如果编译成功,就完成了在主机上对源文件的编译过程,单击“Build”菜单下“Run”就可运行该程序,在左上角就会出现如下界面;
14、现在来实现对该源程序在开发板上的编译,在Tools->options->Qt4->QtVersions的DefaultQtVersion中选择“4.6.3”,单击“OK”,如下界面所示;
15、如果现在直接对该程序编译就会出现如下界面所示的错误,这是因为没有在PATH中添加相应的路径;
16、单击如下界面的“Projects”里“BuildEnvironment”,单击“ShowDetails”的“PATH”;
17、再在如下界面中输入如下指令,如下界面所示;
echo$PATH
18、把显示的路径拷贝到PATH中,如下界面所示
19、再单击“ShowDetails”,如下界面所示;
20、单击“Build”菜单下“BuildAll”,,显示编译成功,如下界面所示;
21、把/home/xw/workdir/Qtcreator/hellotr文件夹下的hellotr的可执行文件拷贝到目标板下的/home/xw/targetfs/opt文件下,执行如下指令;
cp/home/xw/workdir/Qtcreator/hellotr/hellotr/home/xw/targetfs/opt
22、启动开发板,启动目标板后,进入root权限并运行该文件,即执行以下命令;
root
cd/home/root
cdopt
./hello-qws
(如果出现以下提示:
Couldnotreadcalibration:
"/etc/pointercal"
则在目标板上执行以下命令,对触摸屏进行校对后再运行可执行文件即可:
cd/usr/bin/qtopia/examples
ts_calibrate
)
如果还有错误,尝试执行以下命令:
exportTSLIB_TSDEVICE=/dev/input/touchscreen0
exportQWS_MOUSE_PROTO=Tslib:
/dev/input/touchscreen0
自己编写一个QtCreator程序,可以参考如下网址;