Automatize Projetos SFML com Pro++

🚀 Da série C++ como Shell Script, um comando que economiza tempo.


Automatize Projetos SFML com Pro++


Já faz um tempo que fico fazendo muitas coisas com SFML como testes para o game que estou desenvolvendo, além de animações, testes, … e entre outras coisas.

E cansado de criar projetos do zero, eu criei um comando que automatiza a criação de projetos SFML e C++.

Trata-se de um código básico que por enquanto só serve para SFML mesmo, mas futuramente pretendo ampliá-lo para vários tipos de bibliotecas, exemplos: Raylib, OpenGL(com GLFW), Dear ImGui(with OpenGL com GLFW), SDL(2 e 3), SFML3 e entre outras.


Compilar e instalar

A dependĂŞncia opcional Ă© Terlang para compilar e instalar, mas vocĂŞ pode compilar e instalar manualmente, se desejar.

Faça o download, descompacte, entre no pro++/, compile e instale:

wget https://terminalroot.com.br/downs/pro++.zip
unzip pro++.zip
cd pro++
ter build.ter
ter install.ter

Uso

Para criar seu projeto, basta roda o comando e informar o nome do Projeto/Classe que você deseja como parâmetro(se Houver espaços no nome, use aspas para indicá-lo), e em seguida entre e compile com Terlang:

pro++ "Meu Projeto"
cd MeuProjeto
ter build.ter

Nesse caso irá criar o diretório e arquivos:

MeuProjeto
├── build.ter
├── main.cpp
├── meu-projeto.cpp
└── meu-projeto.hpp

O projeto após compilado, rodará automáticamente o binário.


Se desejar desinstalar: sudo rm /usr/local/bin/pro++.


cpp cppdaily sfml terlang cli comandos


Compartilhe


Nosso canal no Youtube

Inscreva-se


Marcos Oliveira

Marcos Oliveira

Desenvolvedor de software
https://github.com/terroo


Crie Aplicativos Gráficos para Linux e Windows com C++

Aprenda C++ Moderno e crie Games, Programas CLI, GUI e TUI de forma fácil.

Saiba Mais

Receba as novidades no seu e-mail!

Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!