Shell++ é uma linguagem de programação que visa trazer funcionalidades desde linguagens modernas, como facilidade de manipulação de estruturas de dados, programação orientada a objetos, programação funcional e outras inclusive Shell Script.
Clone o repositório de forma recursiva:
Após clonado, percebemos que ele utiliza o CMake , se você exportar a variável CXX, talvez você consiga utilizar outro compilador, mas você precisará do: CMake, GCC e GNU Make.
Algumas distros oferecem o pacote com as ferramentas essenciais para construção de binários, se você usa Debian, Ubuntu, Mint e simlares, basta instalar o pacote: build-essentials
. Se você usa Gentoo, não precisa instalar nada.
Feita a construção do binário , ele pode ser localizado em: ./shell/shpp
. Você pode rodar um:
Lembrando que também pode executar o binário diretamente.
Exemplo básico de uso:
E entre várias outras formas de uso que podemos ver aqui na documentação do repositório do projeto.
Entre outras opções:
cpp bash programacao desenvolvimento