回答:
Ubuntu SDK Alphaの実験的な機能を使用できます。それのすばらしいところは、クロスコンパイルする必要がないことです。
まず、デバイスに接続します。
次に、ハッキングを開始します。
そして、あなたは行きます!:-)
デバイス上でアプリを手動でコンパイルすることもできます。次の(テストされていない)手順を試してください。
必要な開発パッケージをインストールします。必要に応じて、パッケージをリストに追加する必要があるかもしれませんが、これが最初のショットです。
sudo apt-get install qt5-default qtbase5-dev libqt5v8-5-dev qtdeclarative5-dev libqt5xmlpatterns5-dev qtscript5-dev qttools5-dev qt3d5-dev qtmultimedia5-dev libqt5svg5-dev qtdeclarative5-dev-tools qttools5-dev-tools qtlocation5-dev qtsensors5-dev qtpim5-dev qt-components-ubuntu
選択したビルドシステム(cmake、qmakeなど)を使用してC ++アプリをビルドします。
別の提案(第3の方法が、ハード)があります:
1. GET リナロツールチェーンのためのarmhf
2. GET libhybrisおよびプラットフォームのAPI(のファブレット・チームからlaunchpad.net)
デバイスから3のgetダイナミックのLIBS(/ libに/腕- linux-gnueabihfおよび/ usr / lib / arm-linux-gnueabihf /)
4. qmakeのmkspecsにパッチを適用 5.コンパイル
6. <your_app> .desktopファイルを/ usr / share / applications /に追加7. / usr /に行を追加share / qml-phone-shell / Applications / applications.js(オプションの可能性があると思います)
8.アプリとリソースをプッシュします
9.シェルまたは電話を再起動します
。(私はこれをテストしました!)
以前の回答に基づいて拡張された命令。覚えておいてください:この手順は、デバイスとのssh接続なしで、Ubuntu Touch用にPCで開発するQt / Qmlについて説明し、linaroのようなクロスコンパイルツールを必要とします。
パート1:環境作り
パート2:アプリのデプロイ