GNU Gengetopt menghasilkan fungsi C yang menggunakan fungsi getopt_long untuk mengurai opsi baris perintah, untuk melakukan validasi dan mengisi struct.
Dengan demikian program anda sekarang dapat menangani pilihan seperti:
myprog --input foo.c -o foo.o --no-tab-i 100 * .class
Dan kedua pilihan panjang (yang dimulai dengan -) dan opsi pendek (mulai dengan - dan hanya terdiri dari satu karakter) dapat ditangani. Untuk standar tentang pilihan pendek dan panjang Anda mungkin ingin melihat di GNU Coding Standards.
Gengetopt juga dapat menghasilkan fungsi untuk menyimpan opsi baris perintah ke dalam sebuah file, dan fungsi untuk membaca opsi baris perintah dari file.
Tentu saja, kedua jenis file yang sesuai. Gengetopt adalah perangkat lunak gratis
Apa yang baru dalam rilis ini:.
- Tetap masalah kompilasi di Mac OS X
- Ditambahkan versiontext directive
- Ditambahkan --strict tersembunyi opsi baris perintah
- Tetap banyak bug
Apa yang baru dalam versi 2.22.3:
- nilai opsi Enum sekarang dapat berisi + dan -.
- masalah Kompilasi karena FIX_UNUSED makro tidak berada di tempat yang tepat yang tetap.
- - kepala-output-dir dan --src_output-dir opsi baris perintah yang ditambahkan untuk menyimpan cmdline.h terpisah dari cmdline.c .
- fungsi Generated menggunakan prototipe dengan char ** bukannya char * const *.
Komentar tidak ditemukan