導航:首頁 > 編程語言 > 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相關的資料

熱點內容
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
伊克塞爾文檔怎麼進行加密 瀏覽:893
app轉賬是什麼 瀏覽:163