1
Ubuntu SDKでの完全なPerlサポートの構築
Ubuntu v14.04を実行していますが、努力を重ねてUbuntu SDKを正常にインストールしました。 Perl + QML / Qtを使用して、Ubuntu SDKを介して(潜在的に多数の)完全に機能するアプリを開発する必要があります。これにより、デスクトップUbuntuとUbuntu電話プラットフォームの両方で「収束」して実行できます。PerlのQtバインディングは古くなっていますが、Perlが通常の解釈モードで実行されている場合に使用するために、更新されたQtバインディングを自分で再実装しても構いません。 https://metacpan.org/pod/QtCore4 また、新しいPerlコンパイラ(私は著者)を使用するため、PerlがPerlコンパイルモードで実行されているときに使用するために、Qtを直接呼び出すC ++出力コードを生成できます。 http://rperl.org どうやら、通常のインタプリタモードとRPerlコンパイルモードでPerlを使用する場合、Qtへのインターフェイスは異なりますが、Perl側から見ると、両方のモードが有効であると見なされ、(ほとんど)技術的に同等である必要があります更新されたQtバインディングを実装するジョブ。 関連して、Ubuntu SDKはC ++を強力にサポートし、Pythonも(少なくとも部分的に)サポートされていることを知っていますが、C ++またはPythonを使用してUbuntu SDKアプリを構築するための良いチュートリアルを見つけることはできません。PythonはPerlインタプリタモードに似ており、C ++はPerlコンパイルモードに似ているので、役に立つサンプルを見つけたいと思っていましたが、今のところ運はありません... したがって、相互に関連する3つの質問は次のとおりです。 Ubuntu SDKでアプリをビルドするときに「ロジック」言語として使用するために、作成するQtバインディングで解釈されたPerlのサポートを有効にするにはどうすればよいですか? Ubuntu SDKでアプリをビルドするときに「ロジック」言語として使用するために、ネイティブQtバインディングでC ++を出力するコンパイル済みPerlのサポートを有効にするにはどうすればよいですか? Ubuntuコミュニティは、Ubuntu SDKでアプリを構築するときに「ロジック」言語として使用するために、Pythonのサポートをどのように有効にしましたか? 前もって感謝します!:-) 2017年11月14日更新: UnityとUbuntu MobileはCanonicalによって廃止されましたが、オープンソースコミュニティは1つまたは両方のプロジェクトを実行することを選択する可能性があるため、Ubuntu-SDKのPerlの回答に興味があります。