Obalení knihoven C pomocí gmmproc
gtkmm využívá nástroj gmmproc k vygenerování většiny svých zdrojových kódů pomocí souborů .defs, které definují API knihoven založených na GObject. Je tak velmi snadné vytvořit další obalující kód ve stylu gtkmm pro další knihovny založené na glib/GObject.
Ve skutečnosti se jedná o několik nástrojů, z nichž některé jsou záludnější, ale určitě fungují a byly použité v několika projektech.
- G.1. Struktura sestavení
- G.2. Generování souborů .defs
- G.3. Soubory .hg a .ccg
- G.4. Ručně psané soubory se zdrojovými kódy
- G.5. Inicializace
- G.6. Problémy v API v C
- G.7. Dokumentace