导航:首页 > 编程语言 > qt蓝牙编程linux

qt蓝牙编程linux

发布时间:2022-12-12 11:59:04

A. 怎么样可以学好linux系统下的QT编程

我前段时间也学过一阵子qt,谈谈个人看法,仅供参考哈:
1、C++的基础,qt只是库而已,C++才是基础这个就不说了吧,《C++ Primer》可以了;
2、linux的基础,可以看《鸟哥的Linux私房菜》这本书,第二版了吧;
3、《C++ GUI qt 4编程》我就买了这本书,挺实用的,不过qt高级功能的话就没有了;
4、平时多逛逛官网啊、论坛(qt中文论坛,版主挺牛的)之类的。
其实只要有兴趣,学起来还是蛮快的,不过基础还是要打牢固啊,呵呵。

B. 有会linux下QT编程的吗

根本就是胡来!
10分有点少,给你简单说说。
首先你需要看看你使用的qmake是哪一个,命令
which qmake

看看是不是你安装的那个!
-I/usr/include/Qt... 说明你执行的qmake不是那安装的版本,系统的那个你又没有装qt4-devel,简单的就是直接安装qt4-devel,复杂的你自己研究吧。
反正不要把系统的和你自己装的混合起来用,另外就是尽量不要轻易改动系统的,否则你会遇上更多麻烦。

--------------------------
Windows和Linux执行文件的方式不同,Linux默认从系统路径中寻找,Windows从当前路径寻找。

在Linux上运行当前目录下的文件用
./文件名
而不是直接输入文件名,或者直接连同全路径一起输入。

你的问题是这样的,你的qmake,告诉编译器去你的系统路径中寻找系统中自带的qt库,但是你没有安装。你自己安装了一个开发环境,但是你调用了系统的QT里面的qmake,系统自带的qmake会寻找编译你的桌面(KDE)的时候用的qt文件,但是你没有安装,所以所有的文件的位置和版本都找不到。

解决:
1、你可以找到你自己安装的qt然后运行里面的qmake。让qmake找到你自己安装的qt相关文件。
2、直接删除自己安装的软件,加入系统自带的qt开发包,一般叫做qt-xxx-devel,让系统的qt可以找到他原来的开发包。
3、不建议混合,即用系统的qmake找到你目前安装的qt库,那样可能版本不兼容。

关于QT:
你可以认为分成两个部分,一部分用来开发,一部分用来运行程序。你的系统中已经安装了用来运行程序的部分,因此qmake被识别成系统的。而你另外装了一个完整的QT(包含开发部分),但是系统的qmake仍然试图寻找,他自己原来的那个开发部分,而不是你新装的。即使修改文件让系统找到你的那些开发文件也可能和系统的版本不完全一致而出错。

C. linux下的qt编程入门问题

看不下去了....就这么麻烦吗??我刚才临时安装了个qt creator,为什么我安装了qt creator之后没问题呢????
你试试:
File->create new file or project->

然后弹出一个框:choose a template,然后在这个框的projects下面选qt c++ project,右边选择qt gui application...

然后在新弹出的框里输入工程名神马的,就直接弹出了工程的框架代码了...点侧面的绿色三角符号....就是编译运行...或者ctrl +R...

成功的出来一个小框,就是编译出来的...

D. linux下qt程序如何编译运行说的详细点!!!!急急急!!!

1 需要保证linux下要安装了qt环境
2 进入你的程序目录,运行 /usr/local/qt_install/bin/qmake xxxx.pro。 其中/usr/local/qt_install是qt安装目录. xxxx.pro是你应程程序中的pro文件
3 执行make
4 运行生成的bin文件

E. linux平台下的QT的蓝牙使用~

检查你的Qt安装的时候是否选择了bluez的支持。

如果你用的Linux系统默认Qt很可能没有安装,针对你的Linux版本,上网找找具体怎么添加bluez模块的支持。

Qt蓝牙支持安装:http://doc.qt.nokia.com/qtextended4.4/bluetooth.html

大概也就是自己编译的时候使用-bluetooth选项等。

Qt的蓝牙开发教程:http://doc.qt.nokia.com/qtextended4.4/bluetooth-bluetoothservice.html

我自己没有用过Qt的蓝牙支持,但是你说的问题听起来应该是没有打开蓝牙支持。尝试重新安装Qt添加蓝牙模块,然后看看能不能行。我记得默认情况下很多Qt为了编译速度和安装包大小等,默认都是不包含蓝牙的。

F. Linux下Qt编程有前途吗

做什么,做好了都有前途.
Qt是C++上的GUI技术,Qt现在也有了IDE和一些类库,不过,主要还是GUI。该GUI是跨平台的。在Linux,windows,mac,android等等平台上都可以运行Qt。
而且,Qt的GUI接近于.net和java,形式优美。相比起来,同样开源的wxWidget类似于MFC,同样开源的GTK采用了C风格。
在三大开源,跨平台的GUI:wxWidget,Qt,GTK中,我还是更喜欢Qt。

G. LINUX环境,QT编程,应重点学习哪些内容

我是RHCE和高程(好像不值一提),发表一些个人看法:

1. 个人做程序员7年,平台涉及UNIX, LINUX, WINDOWS,但都没用过QT编程

2. 我对QT的理解是跨平台的窗口技术,这个技术应该是有可替代性,换句话讲是可替代的,如:SWING

3. 选择少人学的技术,意味着难上手、难提高、难找相应的工作;学LINUX不比学VC好找工作

个人建议学习一些平台无关的基础知识(数据结构、UML、设计模式等)后,用VC或ECLIPSE做几个具体的小项目,这样找工作的时候可能比会一点QT更有竞争力。

一家之言,供参考。

H. linux下如何进行Qt编程

Linux下Qt编程入门:

http://wenku..com/view/6b0fd37ca26925c52cc5bfb4.html

linux下用Qt编程:

目的:如何编写有图形的应用程序
操作:用Qt编写。
先创建一个目录,比如chapter_1,然后在这个目录里编写一个
main.cpp 程序。接下来在这个目录里依次执行下列命令就会生成可
执行文件,注意可执行文件的文件名就是目录的名字,即
chapter_1。
$qmake -project
$qmake
$make
如果源代码中有错误,就不会生成可执行文件。这要要修改源程序,然后再执行上面的命令。
提示:qmake是用来生成makefile文件的,只要执行过就生成了
makefile文件。在大多数情况下,修改源代码后并不需要再次生成
makefile文件,而只执行make进行编译就可以了。

更多资料和信息你可以去看看>Linux学习网

阅读全文

与qt蓝牙编程linux相关的资料

热点内容
怎么批量有顺序的命名文件夹 浏览:209
杭州程序员健身 浏览:17
dvd光盘存储汉子算法 浏览:758
苹果邮件无法连接服务器地址 浏览:963
phpffmpeg转码 浏览:672
长沙好玩的解压项目 浏览:145
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:486
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:383
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:350
风翼app为什么进不去了 浏览:779
im4java压缩图片 浏览:362
数据查询网站源码 浏览:151