GNU Gengetopt

Screenshot Λογισμικό:
GNU Gengetopt
Στοιχεία Λογισμικού:
Εκδοχή: 2.22.6
Ανεβάστε ημερομηνία: 20 Feb 15
Προγραμματιστής: Lorenzo Bettini
Άδεια: Δωρεάν
Δημοτικότητα: 3

Rating: nan/5 (Total Votes: 0)

GNU Gengetopt δημιουργεί μια συνάρτηση C που χρησιμοποιεί getopt_long λειτουργία για να αναλύσει τις επιλογές της γραμμής εντολών, για να τα επικυρώσει και να γεμίζει ένα struct.
Έτσι το πρόγραμμά σας μπορεί να χειριστεί τώρα επιλογές, όπως:
myprog --εισαγωγή foo.c -o foo.o --no-καρτέλες -i 100 * .class
Και οι δύο μεγάλες επιλογές (αυτές που ξεκινούν με -) και σύντομες επιλογές (εκκίνηση με - και αποτελούνται από ένα μόνο χαρακτήρα) μπορεί να αντιμετωπιστεί. Για τα πρότυπα σχετικά με βραχυπρόθεσμες και μακροπρόθεσμες επιλογές μπορεί να θέλετε να ρίξετε μια ματιά στο GNU Πρότυπα Κωδικοποίησης.
Gengetopt μπορεί επίσης να δημιουργήσει μια λειτουργία για να αποθηκεύσετε τις επιλογές της γραμμής εντολών σε ένα αρχείο, καθώς και μια λειτουργία για να διαβάσετε τις επιλογές της γραμμής εντολών από ένα αρχείο.
Φυσικά, αυτά τα δύο είδη των αρχείων είναι συμβατό. Gengetopt είναι ελεύθερο λογισμικό

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • Διορθώθηκε ένα πρόβλημα σύνταξη στο Mac OS X
  • Προστέθηκε versiontext οδηγίας
  • Προστέθηκε --strict-κρυφό επιλογή γραμμής εντολών
  • Σταθερή πολλά σφάλματα

Τι είναι καινούργιο στην έκδοση 2.22.3:

  • αξίες επιλογή Enum μπορεί τώρα να περιέχει + και -.
  • Προβλήματα Μεταγλώττισης λόγω της FIX_UNUSED μακρο δεν είναι στο σωστό μέρος ήταν σταθερές.
  • - header-εξόδου-dir και --src_output-dir προστέθηκαν τις επιλογές της γραμμής εντολών για να αποθηκεύσετε cmdline.h ξεχωριστά από cmdline.c
  • .
  • Generated λειτουργίες χρησιμοποιούν πρωτότυπα με char ** αντί για char * const *.

Άλλο λογισμικό του προγραμματιστή Lorenzo Bettini

MyIpTrack
MyIpTrack

6 Jun 15

PhpBibliography
PhpBibliography

11 May 15

Σχόλια για GNU Gengetopt

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!