GNU Gengetopt генерирует функцию C, которая использует функцию getopt_long для разбора параметров командной строки, для проверки их и заполняет структуры.
Таким образом, ваша программа может обрабатывать в настоящее время варианты, такие как:
MyProg --input Foo.c -o foo.o --no-вкладки -i * .class 100
И оба длинных опций (те, которые начинаются с -) и короткие варианты (начать с - и состоят из только один символ) могут быть обработаны. Для стандартов о коротких и длинных вариантов вы можете взглянуть на GNU стандарты кодирования.
Gengetopt также может генерировать функцию, чтобы сохранить параметры командной строки в файл, а функция читать параметры командной строки из файла.
Конечно, эти два вида файлов соответствуют. Gengetopt это свободное программное обеспечение
Что нового В этом выпуске:.
- Исправлена проблема сборник в Mac OS X
- Добавлена versiontext директива
- Добавлена опция командной строки --strict скрытая
- Исправлены многие ошибки
Что нового в версии 2.22.3:
- значения параметров Enum может теперь содержат + и -.
- Проблемы компиляции из-за FIX_UNUSED макро не оказаться в нужном месте были зафиксированы.
- - заголовок-выход-реж и --src_output-реж параметры командной строки были добавлены для хранения cmdline.h отдельно от cmdline.c .
- Созданные функции используют прототипы с гольца ** вместо символ * сопзЬ *.
Комментарии не найдены