Como corrigir conan new ERROR: Missing definitions for the template. Required definitions are: 'name', 'version'

Problema:

Você quer inicializar seu projeto conan usando um comando como

conan_new.sh
conan new cmake_exe

mas você vê a seguinte mensagem de erro:

conan_error_output.txt
ERROR: Missing definitions for the template. Required definitions are: 'name', 'version'

Solução

Conan quer que você especifique o nome e versão do seu pacote usando -d name=myproject -d version=1.0.0.

Exemplo completo:

conan_new_with_name_version.sh
conan new cmake_exe -d name=MyPkg -d version=1.0.0

Check out similar posts by category: Conan