编写并运行嵌入式环境Qt版本的Hello world

来源:互联网 发布:火车票选铺位软件 编辑:程序博客网 时间:2024/05/29 12:20

编写并运行Qt版本的Hello world

在PC上建立个helloqt目录并新建一个main.cpp的源文件:

cd ~mkdir helloqtvi main.cpp

main.cpp的代码如下:

#include <QApplication>#include <QPushButton>int main(int argc, char **argv){        QApplication app (argc, argv);        QPushButton button ("Hello world !");        button.show();        return app.exec();}

退出vi后,执行以下命令编译:

cd ~/helloqt/usr/local/Trolltech/QtEmbedded-4.8.6-arm/bin/qmake -project 
//这里不需要写-project,真的坑人!!!!!!!!!!!!!!/usr/local/Trolltech/QtEmbedded-4.8.6-arm/bin/qmakemake

编译成功后,会得到了 helloqt 的二进制文件,将它上传到开发板后,在串口终端用以下命令运行:

. setqt4envhelloqt -qws&

开机自动运行Qt程序

以运行上一章节中的 helloqt4 程序为例,假设它放在 /root 目录,则你可以编辑 /etc/rc.local 文件,先删除以下这两行:

cd /usr/local/Trolltech/QtEmbedded-4.8.6-arm/demos/embedded/fluidlauncher./fluidlauncher -qws&

注意需要保留 . /usr/bin/setqt4env 这一行内容,并在这一行的后面加上 /root/helloqt -qws & 即可。


root@ubuntu:~/qt/qt/hellonanopi# file hellonanopi

查看版本是否为ARM

0 0
原创粉丝点击