ฉันกำลังใช้งาน Ubuntu v14.04 และหลังจากผ่านความพยายามฉันก็ติดตั้ง Ubuntu SDK ได้สำเร็จ
ฉันต้องใช้ Perl + QML / Qt เพื่อพัฒนาแอพพลิเคชั่นที่ใช้งานได้อย่างเต็มที่ผ่าน Ubuntu SDK ซึ่งสามารถเรียกใช้ "บรรจบกัน" บนทั้ง Ubuntu บนเดสก์ท็อปและบนแพลตฟอร์มโทรศัพท์ Ubuntu การผูก Qt สำหรับ Perl นั้นล้าสมัย แต่ฉันยินดีที่จะนำ Qt กลับมาใช้ใหม่ได้เองเพื่อใช้เมื่อ Perl กำลังทำงานในโหมดตีความปกติ
https://metacpan.org/pod/QtCore4
นอกจากนี้ฉันจะใช้คอมไพเลอร์ Perl ใหม่ (ฉันเป็นผู้เขียน) ดังนั้นเราจึงสามารถสร้างโค้ดเอาต์พุต C ++ ที่เรียกว่า Qt โดยตรงเพื่อใช้เมื่อ Perl ทำงานในโหมดคอมไพล์ Perl
เห็นได้ชัดว่าอินเตอร์เฟสกับ Qt นั้นแตกต่างกันถ้าเราใช้ Perl ในโหมดตีความปกติกับโหมดที่คอมไพล์ RPerl แม้ว่าจากด้าน Perl ของสิ่งต่าง ๆ ทั้งสองโหมดจะถือว่าถูกต้องและควรจะเทียบเท่ากับเทคนิคส่วนใหญ่ งานที่ใช้การเชื่อมโยง Qt ที่ปรับปรุงแล้ว
ที่เกี่ยวข้องฉันรู้ว่า Ubuntu SDK สนับสนุนอย่างยิ่ง C ++ และ Python รองรับ (อย่างน้อยบางส่วน) เช่นกัน แต่ฉันไม่สามารถหาบทเรียนที่ดีเกี่ยวกับการใช้ C ++ หรือ Python เพื่อสร้างแอป Ubuntu SDK ได้ เนื่องจาก Python คล้ายกับโหมดแปลภาษา Perl และ C ++ คล้ายกับโหมดรวบรวมภาษา Perl ดังนั้นฉันจึงหวังว่าจะพบตัวอย่างที่เป็นประโยชน์จากนี้ แต่ไม่มีโชคเลย ...
ดังนั้นคำถามสามข้อที่เกี่ยวข้องกันของฉันคือ:
ฉันจะเปิดใช้งานการสนับสนุนสำหรับการตีความ Perl ด้วยการผูก Qt ของฉันที่จะสร้างเพื่อใช้เป็นภาษา "ตรรกะ" เมื่อสร้างแอปใน Ubuntu SDK ได้อย่างไร
ฉันจะเปิดใช้งานการสนับสนุนสำหรับ Perl ที่คอมไพล์แล้วซึ่งแสดงผล C ++ ด้วยการเชื่อม Qt ดั้งเดิมได้อย่างไรเพื่อใช้เป็นภาษา "ตรรกะ" เมื่อสร้างแอปใน Ubuntu SDK?
ชุมชน Ubuntu เปิดใช้งานการสนับสนุน Python อย่างไรอีกครั้งเพื่อใช้เป็นภาษา "ตรรกะ" เมื่อสร้างแอปใน Ubuntu SDK
ขอบคุณล่วงหน้า! :-)
อัพเดท 14 พฤศจิกายน 2560:
Unity และ Ubuntu Mobile กำลังถูกยกเลิกโดย Canonical แม้ว่าชุมชนโอเพ่นซอร์สอาจเลือกที่จะดำเนินการกับหนึ่งหรือทั้งสองโครงการดังนั้นฉันยังสนใจคำตอบ Perl-in-Ubuntu-SDK ใด ๆ ที่คุณอาจขอขอบคุณ!
cpanm
คำสั่งซึ่งเป็นคำสั่งที่มีประโยชน์มาก แต่ไม่ได้ช่วยเราในการตั้งคำถามใด ๆ
cpan
หรือcpanm
ยูทิลิตี้ได้ คำถามนี้เกี่ยวกับการสร้างการสนับสนุน Perl ใน Ubuntu SDK