- 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 में सुधार
अभी कोई टिप्पणी नहीं है.