Créer un support complet de Perl dans le SDK Ubuntu

50

J'utilise Ubuntu v14.04 et après quelques efforts, j'ai installé avec succès le SDK Ubuntu.

Je dois utiliser Perl + QML / Qt pour développer un nombre (potentiellement élevé) d’applications entièrement fonctionnelles via le SDK Ubuntu, qui peut alors être exécuté de manière "convergente" sur Ubuntu et sur la plate-forme téléphonique Ubuntu. Les liaisons Qt pour Perl sont obsolètes, mais je suis prêt à ré-implémenter les liaisons Qt mises à jour, à utiliser lorsque Perl est exécuté en mode interprété normal.

lien

De plus, j'utiliserai le nouveau compilateur Perl (je suis l'auteur), afin que nous puissions générer du code de sortie C ++ qui appelle directement Qt, pour être utilisé lorsque Perl est exécuté en mode compilé Perl.

lien

Apparemment, l'interface avec Qt est différente si nous utilisons Perl en mode interprété normal contre RPerl en mode compilé, bien que du côté de Perl, les deux modes soient considérés comme valides et devraient être (principalement) techniquement équivalents, tant que je faire un bon travail en implémentant les liaisons Qt mises à jour.

De même, je sais que le SDK Ubuntu supporte fortement C ++, et Python est (au moins partiellement) également supporté, mais je n'arrive pas à trouver de bons tutoriels sur l’utilisation de C ++ ou de Python pour construire des applications SDK Ubuntu. Comme Python est similaire au mode interprété par Perl et que C ++ est similaire au mode compilé par Perl, j'espérais trouver quelques exemples utiles, mais pas de chance jusqu'à présent.

Donc, mes trois questions interdépendantes sont:

  1. Comment puis-je activer le support de Perl interprété avec mes liaisons Qt à créer, pour l'utiliser comme langage "logique" lors de la création d'une application dans le SDK Ubuntu?

  2. Comment puis-je activer la prise en charge de Perl compilé qui affiche C ++ avec des liaisons Qt natives, à utiliser également comme langage "logique" lors de la création d'une application dans le SDK Ubuntu?

  3. Comment la communauté Ubuntu a-t-elle activé la prise en charge de Python, à utiliser également comme langage "logique" lors de la création d'une application dans le SDK Ubuntu?

Merci d'avance! : -)

MISE À JOUR du 14 novembre 2017:

Unity et Ubuntu Mobile sont à présent retirés par Canonical, bien que la communauté open source puisse choisir d’exécuter un ou les deux projets, je suis donc toujours intéressée par les réponses à Perl-in-Ubuntu-SDK, merci !

    
posée Will Braswell 09.08.2016 - 17:10
la source

0 réponses

Lire d'autres questions sur les étiquettes