Executando verificação de segurança...
1

Qual o melhor pattern para estrutura de projetos C/C++, e qual a melhor forma e ou ferramenta para gerir libs externas? A minha forma é muito estranha ?

Olá desenvolvedores C/C++, a muito tempo bricava com C (minha primeira lang) porém só agora (faz um tempo que fui olhar e agr estou pesquisando novamente) que estou vendo sobre a questão de dependências externas e trabalhando de forma organizada com libs. Obs, ainda é por diversão não é um trabalho.

Eu particularmente gostei mais do premake e não fui atrás de ferramentas como vcpkg. Mas me pergunto se essa escolha pode me complicar no futuro.

Fiz um boilerplate do que aprendi a fazer com premake,https://github.com/FranciscoOssian/cpp-template, mas não é nenhum pattern que encontrei, foi algo que inventei do nada para minha organização naquela hora.

Queria saber da experiência de vocês, se para um projeto grande realmente da certo com essa minha ideia, se tem alguma coisa errada que estou fazendo de pattern ou algum pattern faltando que faz diferença.

Obs eu também percebo que muitos projetos usam cmake, mas me pergunto se é por serem legados. Me pergunto: se fossem feitos hoje, ainda seria usada cmake? Entendo que cmake seria ainda o padrão, mas me adequei mais ao premake.

Carregando publicação patrocinada...