Notícias
Experimente a versão inicial do QNX Developer Desktop – um ambiente de desenvolvimento auto-hospedado para QNX. Chega de compilação cruzada!
A equipe e eu estamos muito entusiasmados em compartilhar o que temos preparado nos últimos tempos: um ambiente de desktop completo rodando em QNX 8.0, com suporte para compilação auto-hospedada! Este ambiente torna mais fácil para os desenvolvedores QNX recém-formados começarem a construir para o QNX, mas também simplifica enormemente o processo de portabilidade de aplicativos e bibliotecas Linux para o QNX 8.0.
Este ambiente de destino auto-hospedado é pré-carregado com muitas das portas que você encontrará no painel de código aberto QNX. (O portal inclui atualmente mais de 1.400 portas em vários alvos, versões QNX e arquiteturas, das quais mais de 600 são portas exclusivas!)
Nesta versão inicial, você pode obter uma cópia da imagem QEMU e experimentar você mesmo. Ainda há muito mais para adicionar, mas hoje está em uma ótima posição para este primeiro lançamento. A equipe está realmente apaixonada por isso e estamos ansiosos pelo seu feedback!
Para a versão inicial do Desktop, tentamos cobrir todos os conceitos básicos: janelas, terminal, IDEs, navegador, gerenciamento de arquivos e exemplos. Para esse fim, aqui está o que compõe o QNX Developer Desktop:
- Um ambiente de desktop XFCE personalizável rodando no Wayland
- As ferramentas que você precisa para compilar e/ou executar seu código (
clanggcc,clang++Pitão,make,cmake,gitetc) - Um navegador da web (você pode entrar no QNX Discord pelo QNX Desktop? 🏅👀)
- Portas de IDEs/editores populares, como Geany, Emacs, Neovim e vim
- Thunar, para gerenciamento de arquivos
- Amostras pré-carregadas, como Hello World em C, C++ e Python, e demonstrações GTK Demonstrações OpenGL ES
- … e claro, um terminal.
Requisitos do sistema
Este ambiente funciona como uma máquina virtual, usando QEMU no Ubuntu. Para experimentar a imagem, você precisará de:
(Lembre-se de que este é o primeiro lançamento, por isso leva um minuto para começar e é um pouco complicado.)
Com uma licença QNX gratuita, você pode encontrar esta versão no QNX Software Center. No Disponível aba do Gerenciar instalação painel, pesquise “início rápido” e instale a “imagem de destino de início rápido QNX SDP 8.0 para QEMU”.
Você encontrará a imagem no diretório de instalação do QNX, geralmente ~/qnx800/images por padrão. Siga o README.md arquivo no qemu diretório para extrair e combinar os vários pacotes QNX baixados internamente.
A seguir, siga as instruções em PDF encontradas no novo ./qemu_qsti/docs/ diretório para instalar as dependências necessárias e inicializar.
💡
Este é apenas o primeiro lançamento! Nos próximos meses e além, lançaremos mais atualizações do Desktop. Você pode esperar:
- Imagens QEMU para Windows e macOS e imagens nativas para x86
- Uma imagem nativa do Desktop no Raspberry Pi
- Documentação aprimorada
- Recursos para ajudar a usar esse ambiente auto-hospedado em trabalhos de CI
- Mais amostras e estabilidade
- … e muito mais! Tem sugestões? Deixe-nos saber.
Por último, se quiser ajuda em sua jornada QNX, você pode encontrar a equipe e a comunidade QNX:
Fonte: theverge

