<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # QtCreator配置使用 完成了tslib和QT的編譯后,就成功搭建了Qt環境,接下來就可以使用QtCreator來開發圖形界面了~ ## QtCreator安裝 `wget http://download.qt.io/official_releases/qtcreator/4.4/4.4.1/qt-creator-opensource-linux-x86_64-4.4.1.run` 下載好后,在圖形界面里雙擊運行即可。 注意,由于docker開圖形界面比較麻煩,所以qtcreator不包含在docker鏡像中,大家可以自行下載到本機安裝。 ## QtCreator配置 打開qtcreator,打開Tools->option->Build&Run 首先配置Qt版本,這里需要用到前面編譯好的qmake,點擊add,把前面編譯好的qmake指給它 ![](https://box.kancloud.cn/9810b28b6aa4278c5308deea58be8f3b_1037x646.jpg) 然后配置工具鏈,把我們使用的linaro工具鏈指給它 ![](https://box.kancloud.cn/53ef609937feda59071f3ae54197a580_1008x675.jpg) 最后配置 構建套件(Kit),就是組合Qt版本和工具鏈版本,我們這里新建arm v7套件。 ![](https://box.kancloud.cn/6cd1cf0107a18514fbe7c833e40de84b_1128x636.jpg) 保存應用退出即可。 ## QtCreator的簡單使用 新建工程,一路默認下去(選擇arm v7套件),完成。 ![](https://box.kancloud.cn/9810b28b6aa4278c5308deea58be8f3b_1037x646.jpg) 隨便拉些控件: ![](https://box.kancloud.cn/53ef609937feda59071f3ae54197a580_1008x675.jpg) 然后點左下角運行按鍵就會自動構建,在工程目錄下生成對應二進制文件。 把生成的程序拷貝到目標板上,運行: ~~~ root@LicheePi:~# ./test ./test: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./test) ./test: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /opt/qt5.9.1-arm/lib/libQt5Widgets.so.5) ./test: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /opt/qt5.9.1-arm/lib/libQt5Gui.so.5) ./test: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /opt/qt5.9.1-arm/lib/libQt5Core.so.5) ~~~ 檢查現有的libstdc++: ~~~ root@LicheePi:~# strings /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 | grep CXXA CXXABI_1.3 CXXABI_1.3.1 CXXABI_1.3.2 CXXABI_1.3.3 CXXABI_1.3.4 CXXABI_1.3.5 CXXABI_1.3.6 CXXABI_1.3.7 CXXABI_1.3.8 CXXABI_TM_1 CXXABI_ARM_1.3.3 ~~~ 說明系統里的libstdc++6使用了較老的編譯器,導致test程序里鏈接后,無法正常使用庫中的函數。 于是從linaro的arm-linux-gnueabihf/lib下拷出新的libstdc++.so.6.0.22覆蓋即可。 再次運行,會發現界面上沒有文字,終端提示沒有字體。 于是下載任意字體,如simsun.ttf,放到/opt/qt5.9.1-arm/lib/fonts下,再重新運行,就有字體顯示了。 ![](https://box.kancloud.cn/edfde3383b6b4eeeab844a3ab5df28f4_886x592.jpg) 此時會發現無法觸摸,于是運行下觸摸校準程序: ~~~ ts_calibrate ts_test ~~~ 校準,測試通過后,再次運行,即可觸摸控制了。 但此時會看到終端光標在左下角閃爍,而且有時候內核信息會覆蓋圖像,所以: 禁止printk,隱藏光標。 ~~~ echo 0 > /proc/sys/kernel/printk echo -e "\033[?25l" > /dev/tty0 ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看