วิธีการปรับใช้แอปพลิเคชัน Ubuntu touch สำหรับการกระจาย GNU / Linux อื่น ๆ


8

สถานการณ์ของฉัน:

  • ฉันสร้างแอปพลิเคชั่น Ubuntu Touch โดยใช้ Ubuntu SDK ใน QML & C ++
  • แอปพลิเคชันนี้ใช้Ubuntu UI Toolkit (Ubuntu.Components 0.1)
  • ฉันต้องการให้แอปพลิเคชันทำงานในการกระจาย GNU / Linux อื่นเช่นกัน

จะปรับใช้แอปพลิเคชันนี้พร้อมกับส่วนประกอบของ Ubuntu ได้อย่างไรเพื่อให้ทำงานบนการกระจาย GNU / Linux อื่นเช่นกัน

คำตอบ:


2

คุณต้องการเชื่อมโยงกับ Qt5 ทั้งหมดหรือไม่? ฉันนึกภาพออกว่า Linuxs ที่ทันสมัยส่วนใหญ่มีอยู่แล้วในที่เก็บของพวกเขา อาจเป็นได้ว่าสิ่งที่คุณต้องทำคือรวม Ubuntu.Components ในไบนารีของคุณ

ถ้าฉันทำสิ่งนี้ฉันก็แค่คัดลอกแหล่ง Ubuntu.Components ไปยังไดเรกทอรีโครงการของฉันราวกับว่ามันเป็นโมดูลอื่น ฉันไม่เคยลองทำสิ่งนี้จริง ๆ ดังนั้นคุณอาจต้องลองใช้เส้นทางการนำเข้าเพื่อให้แน่ใจว่าโหลดเวอร์ชั่นที่ถูกต้องแล้ว

ฉันสงสัยว่ามันมีวิธีที่ยอดเยี่ยมกว่าในการทำสิ่งนี้ให้สำเร็จ แต่ฉันไม่มีประสบการณ์มากพอที่จะสร้างไบนารีที่เชื่อมโยงแบบสแตติก แต่นี่อาจจะใช้ได้กับคุณจนกว่าจะมีใครมาด้วยคำตอบที่แท้จริง


1
ขึ้นอยู่กับสิทธิ์ใช้งานและวิธีการแจกจ่ายของแอปพลิเคชันอาจไม่สามารถทำได้ / ถูกกฎหมายที่จะดึงใน Ubuntu ส่วนประกอบในลักษณะนั้น
dobey

โปรดอัปเดตคำตอบหากคุณทำได้ ฉันเปลี่ยนคำถาม
Naveen
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.