• QNX 8.0 पर ऐसा डेवलपमेंट एनवायरनमेंट उपलब्ध कराया गया है जिसमें डेस्कटॉप एनवायरनमेंट खुद चलता है, जिससे पहले की cross-compilation पर निर्भरता समाप्त होती है और self-hosted तरीका अपनाया जाता है
  • QNX डेवलपमेंट में प्रवेश की प्रक्रिया को सरल बनाता है, और Linux applications व libraries को QNX 8.0 पर port करना काफी आसान करने वाला एनवायरनमेंट प्रदान करता है
  • QNX Open-source Dashboard के कई ports पहले से शामिल हैं, और विभिन्न architectures व targets में फैले port ecosystem का उपयोग किया जा सकता है
  • शुरुआती रिलीज़ के रूप में QEMU image उपलब्ध है, जिससे virtual machine एनवायरनमेंट में इसे तुरंत आज़माया जा सकता है
  • इसे QNX डेवलपमेंट को वास्तविक desktop workflow तक विस्तारित करने वाले डेवलपर अनुभव परिवर्तन की शुरुआत के रूप में प्रस्तुत किया गया है

अवलोकन

  • QNX 8.0 पर चलने वाले पूर्ण desktop environment और self-hosted compilation support को जोड़ने वाला डेवलपमेंट एनवायरनमेंट प्रदान करता है
  • नए QNX डेवलपर्स के लिए entry barrier कम करता है, और मौजूदा Linux code assets को QNX में ले जाने की प्रक्रिया को सरल बनाता है
  • डेवलपमेंट एनवायरनमेंट खुद QNX पर चलता है, इसलिए target के समान एनवायरनमेंट में build और run किया जा सकता है

ओपन सोर्स port संरचना

  • QNX Open-source Dashboard में शामिल कई ports पहले से इंस्टॉल हैं
  • विभिन्न QNX versions, architectures और targets को कवर करने वाली 1,400 से अधिक port entries का उपयोग संभव है
  • duplicate हटाने पर 600 से अधिक unique ports वाले port ecosystem पर आधारित आधार उपलब्ध कराया गया है

शामिल फीचर्स

  • Wayland पर चलने वाला customizable XFCE desktop environment उपलब्ध
  • clang, gcc, clang++, Python, make, cmake, git आदि compile और run tools का सेट शामिल
  • QNX desktop पर सीधे चल सकने वाला web browser उपलब्ध
  • Geany, Emacs, Neovim, vim जैसे मुख्य IDE और editor ports शामिल
  • Thunar file manager उपलब्ध
  • C, C++, Python के Hello World samples और GTK, OpenGL ES demos पहले से शामिल
  • बेसिक terminal environment उपलब्ध

सिस्टम आवश्यकताएँ

  • QEMU-आधारित virtual machine environment में चलता है
  • Ubuntu 22.04 या 24.04 आवश्यक

उपयोग का तरीका

  • मुफ्त QNX license के जरिए QNX Software Center से डाउनलोड किया जा सकता है
  • “QNX SDP 8.0 Quick Start Target Image for QEMU” package इंस्टॉल करें
  • default install path के भीतर QEMU directory की README.md के अनुसार package संयोजन करें
  • qemu_qsti/docs directory में मौजूद PDF दस्तावेज़ के अनुसार dependencies इंस्टॉल करें और boot करें
  • समस्या आने पर PDF के Troubleshooting सेक्शन या Discord community के निर्देश देखें

आगे की योजना

  • Windows और macOS के लिए QEMU image उपलब्ध कराने की योजना
  • x86 native image उपलब्ध कराने की योजना
  • Raspberry Pi के लिए native desktop image की योजना
  • दस्तावेज़ों की गुणवत्ता में सुधार और विस्तार
  • CI कार्यों में उपयोग योग्य self-hosted environment फीचर्स जोड़ना
  • samples का विस्तार और stability में सुधार

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.