| Autoopts. Autoopts é uma parte integrada do Autogen. |
Baixe Agora |
Autoopts. Classificação e resumo
- Nome do editor:
- Bruce Korb
Autoopts. Tag
Autoopts. Descrição
Autoopts é uma parte integrada do Autogen. Autoopts 25: 1 está incluído no Autogen 5.7.1. O projeto Autoopts é um parser de opção de linha de comando muito poderoso que consiste em um conjunto de modelos de autogenes e uma biblioteca de tempo de execução que quase elimina o incômodo de analisar e documentar as opções de linha de comando. Este pacote permite especificar vários atributos de programas, até 100 tipos de opção e muitos atributos para cada opção.Using as definições de opção do seu programa, o Autogen expandirá os modelos de autoopts em dois arquivos de código-fonte e, opcionalmente, um documento de página de homem e um Tex -Info `` invocando '' seção de documento. Os arquivos de cabeçalho e código constituem todas as informações que a biblioteca de autoopts precisa analisar e lidar com a linha de comando, variáveis de ambiente e opções de arquivo de inicialização (arquivo RC). Quando seu programa é executado, a biblioteca AutoOpts então interpretará esses dados compilados. Administralmente, se você deseja usar `` getopt_long (3gnu) ou getopt (3c) 'para analisar as opções em vez da biblioteca de libopts de autoopts, você pode fazê-lo . Um modelo (getopt.tpl) é distribuído com autoopts que tomarão as definições de opção de autoopts restritas e produzirão o loop de análise que chama o `'getopt (3c)' 'ou' getopt_long (3gnu) ''. (Que depende se as opções longas estão habilitadas em sua descrição.) Esteja ciente, porém, que é significativamente aleijado quando comparado com o conjunto completo de Autoopts RecolhimentoOopts está disponível sob os termos da Licença Pública da Biblioteca GNU, ou, no seu opção, os termos da licença BSD livre de cláusula de publicidade. O que há de novo nesta versão: · As opções hierárquicamente valorizadas podem agora ser armazenadas com a opção "--save-opt ''. · O estado da opção agora pode ser "reset". · Isso é indistinguível do estado compilado. · Se o estado da opção for "salvo" mais tarde, essa opção não aparecerá no arquivo Salvar. · Há um novo argumento de opção: Tempo. · Sua cadeia de argumentos representa anos, meses, semanas, dias, horas, minutos e segundos. · O valor visto pelo programa é um número inteiro de segundos (isso não é uma data / hora.) · A duração de um ano é sempre 365 dias e a duração de um mês é sempre 30 dias.
Autoopts. Software Relacionado