最近笔者接到任务,要在树莓派上跑QT。百度上一搜有两种方法,一是用交叉编译链,在pc上编写代码后在树莓派上运行,二是直接在树莓派上打码。鉴于对交叉编译链的“恐惧”,果断选择后者。得益于树莓派的广泛使用,其受到了QT5的官方支持,所以用起来相对简单。
在以下网址下载最新版的raspbian jessie,这里就不赘述了。
然后开机,顺便装一下远程桌面
sudo apt-get install xrdp
用户名是pi,密码是raspberry
然后更新一下(千万别改官方软件源,笔者用了一天的光阴作为代价)
在顺便改下键盘布局
sudo apt-get update
sudo apt-get upgrade
sudo rpi-update
漫长的更新后reboot一下。
***下面两个包
sudo apt-get install qt5-default
sudo apt-get install qtcreator
***完成后,打开Menu -& Programming -& QtCreator就可以愉快地玩耍了。
由于Qt Creator不能自动识别树莓派上的工具链,因此需要手动添加。点击Tools -& Options打开配置对话框,在Build & Run -& Kits选项卡中点击Add。Compiler设置为/usr/bin/gcc,Debugger可设置为/usr/bin/gdb,Devices type选择Desktop,Device选择local,qt version选择/usr/bin/qmake。
PS:如果选择qt version时弹出qmake not exetuable,则说明qt4/qt5没有***,需要
sudo apt-get install qt-sdk
sudo apt-get install qt5-default
然后漫长的等待即可。
马上尝试下hello word吧。
PS:1、QT编译生成的文件夹与源文件的文件夹在同一目录下,名字是build-xxx
2、若使用了wiringPi库,需打开源码.pro文件,在最后加上一行
LIBS += -lwiringPi
附一份文件名为helloWP,类名称也是helloWP,使用wiringPi的小程序。在QT Creator的项目文件中双击界面文件.ui,拖一个label和两个push button出来。并修改hellowp.h为
#ifndef HELLOWP_H
#define HELLOWP_H
#include &QMainWindow&
#include &QtCore&
namespace Ui {
class helloWP;
class helloWP : public QMainWindow
explicit helloWP(QWidget *parent = 0);
~helloWP();
private slots:
void on_pushButton_clicked();
void on_pushButton_2_clicked();
void timerUpDate();
Ui::helloWP *
QTimer *switch_
#endif // HELLOWP_H
将hellowp.cpp修改为:
#include "hellowp.h"
#include "ui_hellowp.h"
#include "wiringPi.h"
helloWP::helloWP(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::helloWP)
ui-&setupUi(this);
wiringPiSetup();
pinMode(0, OUTPUT);
pinMode(1, INPUT);
digitalWrite(0, HIGH);
switch_timer = new QTimer();
connect(switch_timer, SIGNAL(timeout()), this, SLOT(timerUpDate()));
switch_timer-&start(100);
helloWP::~helloWP()
void helloWP::timerUpDate()
if(digitalRead(1) == LOW)
ui-&label-&setText("Switch is low!");
ui-&label-&setText("Switch is high!");
void helloWP::on_pushButton_clicked()
digitalWrite(0, LOW);
void helloWP::on_pushButton_2_clicked()
digitalWrite(0, HIGH);
这个小程序控制了一盏LED,和通过定时器读取一个引脚的状态。LED是wiringPi的0引脚,开关是1引脚。由于使用了wiringPisetup而不是wiringPisetupsys,qt会提示需要root权限,这时在输出文件的目录中用以下命令运行即可。
sudo ./xxx
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1152次
排名:千里之外
(1)(3)(2)(1)(1)114网址导航如何发布,CB数据库程序.我是用setup factory***程序,但是无法给用户计算机***BDE
[问题点数:20分,结帖人greendesert]
如何发布,CB数据库程序.我是用setup factory***程序,但是无法给用户计算机***BDE
[问题点数:20分,结帖人greendesert]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
本帖子已过去太久远了,不再提供回复功能。你好,请问一下GTA4游民星空简体中文硬盘版下载后的***文件是哪个?它这里有很多类似***文件----GTA4_setup-1.bin、GTA4_setup-2.bin等几个还有一个GTA4_setup.exe,请教一下是哪个***,貌似这个GTA4_setup.exe点开以后要磁盘什么
你好,请问一下GTA4游民星空简体中文硬盘版下载后的***文件是哪个?它这里有很多类似***文件----GTA4_setup-1.bin、GTA4_setup-2.bin等几个还有一个GTA4_setup.exe,请教一下是哪个***,貌似这个GTA4_setup.exe点开以后要磁盘什么
不区分大小写匿名
你有截图吗?
这个我也没有遇到过,你把你的邮箱发给我,我传给你。
你确定你的bin文件(就是后缀名是bin)有6个?下面的东西我是在游民下载的。8.6G的那个。***就双击GTA4_setup.exe
如果我的回答能解决您的问题。请选择“送一朵小红花感谢TA”采纳,后面再点一个赞~!以下是我的游戏截图----龙在江湖---Qingcheng、
大哥,你回答的真晚,我已经改重下游民星空的完整破解版了。。。我悔死了,全是.r00后缀的分卷压缩包,都解不开我去。。。
还有请问一下,这些.bin文件不需要虚拟光驱的吧?为什么我后来尝试了一下用虚拟光驱反而进入了游戏***,***到一半又提醒要插入下一张光驱,,,可能是我当时几个bin文件没下完的缘故吧。如果可以麻烦你留下QQ好么,我们再联系。
这些bin文件不需要虚拟光驱。直接点GTA4_setup.exe就行了。Setup是***的意思。你是不是在这下的?你进去看看是不是)是的话要载入镜像。需要虚拟光驱。根本不用解压。载入镜像你看看有没有后缀是iso。你就载入***。
相关知识略懂社热议等待您来回答
侠盗猎车手领域专家
& &SOGOU - 京ICP证050897号press f2 to run setup 的翻译是:按 f2 键运行***程序 中文翻译英文意思,翻译英语
请在下面的文本框内输入文字,然后点击开始翻译按钮进行翻译,如果您看不到结果,请重新翻译!
press f2 to run setup
选择语言:从
罗马尼亚语
罗马尼亚语
按F2键以运行***程序
按 f2 键运行***程序
按 f2 键运行***程序
按f2运行***程序
按f2跑设定
相关内容&a5)14×20MM
& aSometimes, all a girl wants is for you to fight for her, and make her see that you may want this relationship more than she does. 有时,所有女孩要是为了您能战斗为她,并且使她看您比她可以更想要这个关系。 & aFields of Fortune Fields of Fortune & aSpecifying the covariance structures 指定协变性结构 & aDo not believe does not exist 不要相信不存在 & a失去你就算拥有全世界又能怎样 正在翻译,请等待... & aToday's opportunity erase yesterday's failuves 正在翻译,请等待... & acontest samples 正在翻译,请等待... & a我也没想过别人对我有期望 I had not thought others have the expectation to me & a几个法语学生 Plusieurs étudiants fran?ais & a协助销售部完成公司的销售目标 The assistance sales outlet completes the company the sales goal & a- внимательный подход к каждому клиенту. Даже если у нас нет нужного Вам товара
& a不要害怕你的生命会结束,而要害怕它从未开始 Do not be afraid your life to be able to finish, but must be afraid it never to start & aWhen the object is rotated by a small angle, a, pointP1(x,y,z) will wove to P2(x+L1x,y,z+L1z). The changes caused by the rotation are L1x and Liz, which can be described as 当对象由小角度转动, a, pointP1 (x、y, z)将编织了对P2 (x+L1x、y, z+L1z)。 自转造成的变动是L1x和Liz,可以被描述 & a我会在五月二十三号八点准时到达公司报道! I can eight arrive the company in May 23 to report punctually! & a金鑫 Jin Xin & a我主要教学龄前的孩子 I mainly teach in front of the school age child & apreview... 预览… & a依法作出变更名称的处理决定 ?更の名前に?理の?定を法的にする & aHappy Mid-Autumn Festival ,don't cry .my love 愉快的中间秋天节日,不哭泣.my爱 & adocumentation cd 文献cd & a调整农业结构和种植制度,促进农业生产布局和生态结构多样化 Adjustment agriculture structure and planter system, promotion agricultural production layout and ecological structure diversification & a请输入您需要翻译的文detecting drives ,piease waie...本! Please input article detecting drives which you need to translate, piease waie…This! & a你好吗 天气好吗 Your good weather & aWir erwarten von unserer Mannschaft, dass sie diese engagierte Leistung gemeinsam mit unserem Trainerteam auch am kommenden Freitag bei Union Berlin zeigt", sagte Grlic nach einem Treffen mit den Gremienvertretern des MSV im Anschluss an das Spiel am sp?ten Freitagabend. Der MSV hat in 2012 noch keinen Punkt gewonnen.
& a没关系,吃饭吃不完,或者是不爱吃的就不吃了,不要紧的。 正在翻译,请等待... & aPurge Pressure 清除压力 & a马克思经济学相关理论 Marx economic correlation theories & a爽口木耳 Tasty auricularia auricula & alepels spoons & aOh,my eyes were polluted by the women with a evil in her mind 噢,我的眼睛由妇女在她的头脑里污染以一种罪恶 & a内容を全く知らず撮影に来てしまった“れん”ちゃん。自称元アイドルなそうですが、そんな事??ありません。アイドルだろうがヒョ?ドルだろうが、うんこ地?... 您没完全地知道内容并且没有走向拍摄“(关于)它是”。叫原始虚度光阴它大概将形成,是,但没有任何与这样事有关。它大概虚度光阴,但它大概是(hiyodoru),但(u)它密集地是地狱… & a塑件三维图 Models a graphic model & aIn the arithmetic of love, one plus one equals, everything and two minus one equals nothing. 在爱算术,一个加上一个合计,一切,并且二什么都减一个不合计。 & afor example, what does it mean when people say something about hell room 例如,这是什么意思,当人们说某事关于地狱室 & a出发勇气开始新的旅程 Embarks the courage to start the new journey & aPetition for determination of nonregulated status. 请愿为决心nonregulated状态。 & a竹篮打水一场空 The bamboo basket fetches water spatial & aMarlboro Cigarette Coupons Buy 1 pack ** GET ONE FREE ** & $1.50 off a pack L@@K! 葡萄酒法语132种克红色金子艺术装饰烟盒HALLMARKED法国 & aManaging the ICPM 处理ICPM & ao sa va fac transfer bancar va multumesc
& asub-pixel mapping 次级映像点映射 & aplainpaper 正在翻译,请等待... & abeletteringapparatuur
& athe confusion never went away for a newcomer 混乱为新来者未曾走开 & alijmen en plakken to glue and plakken & anets power supply part中单根导线的 insulation, In nets power supply part simple root wire insulation, & aordners en ringbanden ordners and ring links & a否则应认为该导线是一根裸导线。
& aShould there be anything else we can do for you,please let us know 如果有别的我们可以为您做,请告诉我们 & apress f2 to run setup 按f2跑设定 &