<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      適用于樹莓派Raspberry Pi的嵌入式QT平臺(二) -- 在Windows下用Qt Creator開發編譯Raspberry Qt 5應用程序

      接著上篇 "交叉編譯安裝Qt Embedded 5.5",我們已經成功在Windows上交叉編譯了Raspberry Pi的嵌入式Qt 5.5。那么我們就可以開始開發基于Qt 5的應用程序。接下來,我們需要在Windows上搭建必要的Qt開發工具,首當其沖就是官方的Qt Creator,不僅提供了原生的C++編輯器,Qt界面設計器,而且還可以集成現有的 Qmake, gcc 甚至于Visual Studio C++編譯器來配置編譯Qt項目,自帶的QML解釋器可以快速的將QML內容翻譯成代碼并集成子啊項目中;而且利用自帶的GDB可以進行代碼運行時調試。

      下面,我們就利用Windows平臺上的Qt Creator與我們已經準備好的樹莓派中的 Qt 5.5 來集成開發基于Raspberry Pi的Qt Embedded應用程序。過程中,我們需要交叉編譯Raspberry Pi版的GDB用于遠程調試。

       

      1. 準備工作

      安裝Qt for Windows,我們可以注冊一個Qt賬號,然后選擇安裝目錄并繼續。

       

      2. 配置編譯環境

      安裝完成后,打開Qt Creator。在Creator中的項目,類似于 Xcode,我們需要配置好多種目標環境,不同的項目需要配置指定目標環境,就可以針對目標編譯生成。

      打開Tools -> Options...

      選擇Devices,點擊Add..增加一個Generic Linux Device,然后Start Wizard,填入設備名字,網絡地址以及用戶名密碼等。

      完成后,會自動開始測試設備連接。

      然后我們可以開始配置Build & Run,選擇Qt Versions,添加一個Qt Version,選擇我們之前編譯好的Windows下的qmake:

      然后添加一個Compiler,選擇Compilers選項卡,Add.. 一個MinGW類型的編譯器,選擇<sysgcc>\Raspberry\bin\arm-linux-gnueabihf-g++.exe

      添加一個CMake,<sysgcc>\Raspberry\bin\make.exe

      好了,最后我們就需要配置出一個Kit,包含一個目標環境所需要的qmake,設備,CMake,以及配置文件。點擊Kits選項卡:

      • Device type:Generic Linux Device
      • Device:選擇你剛才新建的設備
      • Sysroot:<sysgcc>\Raspberry\arm-linux-gnueabihf\sysroot
      • Compiler:選擇新建的編譯器
      • Qt version:選擇Raspberry Pi的Qt
      • Qt mkspec:<sysgcc>\Raspberry\arm-linux-gnueabihf\sysroot\usr\local\qt5\mkspecs\devices\linux-rasp-pi2-g++
      • CMake Tool:選擇新建的CMake

      保存新的Kit配置。

      因為Qt Creator的Debugger GDB需要有Python支持,但是MinGW中提供的GDB均沒有支持Python,所以我們目前無法指定Debugger,需要之后交叉編譯一個Raspebrry Pi支持的GDB with Python才可以作為Debugger來調試。

       

      3. 新建Qt for Raspberry Pi項目并編譯測試

      點擊 File -> New File or Project,打開新建項目向導,選擇Qt Widgets項目模板,填入項目名稱,務必在Kit Selection中選擇才新建的Kit環境。

       

      完成代碼后,我們可以通過左下側的編譯運行按鈕直接編譯輸出到Raspberry Pi

      目前我們只能使用Run,還無法使用調試器。我們可以打開Qt Examples中的項目來進行測試。

       

       

      下一篇:適用于樹莓派Raspberry Pi的嵌入式QT平臺(三) -- 交叉編譯Raspberry Pi版GDB with Python

      posted @ 2016-03-05 00:16  Jarrey  閱讀(19465)  評論(1)    收藏  舉報
      主站蜘蛛池模板: 色猫咪av在线网址| 免费观看欧美猛交视频黑人| 亚洲av无码之国产精品网址蜜芽 | 微山县| 91久久精品国产性色也| 亚洲精品国产男人的天堂| 一区二区三区四区亚洲自拍 | 最新av中文字幕无码专区| 日韩av日韩av在线| 国产老女人精品免费视频| 安陆市| 中文字幕结果国产精品| 无码人妻丝袜在线视频| 久久久久99精品成人片牛牛影视| 人妻少妇无码精品视频区| 国产v综合v亚洲欧美大天堂| 夜夜夜高潮夜夜爽夜夜爰爰| 国产黄色免费看| 成在线人视频免费视频| 国产精品熟女乱色一区二区| 日韩丝袜亚洲国产欧美一区 | 又爽又黄又无遮掩的免费视频| 成人无码h真人在线网站| 国产午夜精品理论大片| 国产影片AV级毛片特别刺激| 亚洲国产成人精品无码一区二区| 蜜臀av一区二区精品字幕| 在线中文字幕国产一区| 博爱县| 国产精品七七在线播放| 国产精品国产三级国产a| 日本三级香港三级人妇99| 蜜臀91精品高清国产福利| 久久久久国精品产熟女久色| 成熟妇女性成熟满足视频| 久久夜色噜噜噜亚洲av| 偷拍专区一区二区三区| 久久国产精品波多野结衣| 欧美成人午夜性视频| 人人爽人人模人人人爽人人爱 | 国产睡熟迷奷系列网站|