U++ é uma framework de desenvolvimento rápido de aplicativos de plataforma cruzada em C++ focada na produtividade dos programadores. Inclui um conjunto de bibliotecas (GUI, SQL, etc.) e um ambiente de desenvolvimento integrado.
Ele utiliza o IDE: TheIDE que é compilado junto com o Ultimate++ e que também pode ser usado para desenvolver aplicativos não U++.
U++ suporta as seguintes plataformas no nível de produção: Windows, macOS, GNU/Linux e FreeBSD.
É resumo é simples e portável!
Para usuário Windows é possível fazer o download do Ultimate++ nesse link e para usuários macOS nesse link.
Para usuários Linux e FreeBSD, procedam da seguinte forma:
Use
sudo
oudoas
para cada um/depender do caso.
Clique no botão para ver o comando de acordo com sua distro/sistema.
apt-get install g++ clang make libgtk-3-dev libnotify-dev libbz2-dev libssl-dev xdotool
Exemplo usando wget
Verifique se há uma nova versão nesse link
tar.xz
Tecle Y
para as perguntas no terminal durante a compilaçao. O binário final será gerado no próprio diretório com o nome TheIDE: theide
, caso queira verificar se está funcionando, execute-o, ou instale no seu sistema:
As imagens estarão no diretório /uppsrc/ide
, mas são bem “feinhas” se quiser usá-las, fique à vontade, mas se quiser uma imagem mas bacana, baixe e salve em pixmaps
:
$PATH
OBSERVAÇÃO: Se não aparecer para você, tente rodar o TheIDE pelo terminal com o comando:
theide
, para torná-lo disponível ao sistema.
Após aberto pela primeira vez aparecerá uma tela similar a essa em baixo, clique na opção: Assembly
Selecione MyApps e depois em New package
Em Package name digite o nome do arquivo, exemplo: main.cpp
e selecione a opção U++ Basic Ctrllib application e clique em Create
Agora em main.cpp digite o código que deseja, nesse exemplo só uma frase de teste:
Na Barra de Ferramentas há atalhos para o Build e Executar, mas se preferir, tecle F7 para compilar/build/construir e Ctrl + F5 para executar!
Aparecerá a imagem:
Para mais informações e dicas de uso dos Widgets veja esse link e também a documentação
Por hoje é só, são pequenas doses diárias que farão sempre nos manter antenado com o C++ !
Então se inscreva nos nossos Cursos de C++ Moderno . Você aprender criar:
Acesse o endereço: