-D -vel parancssorban tudsz makrót definiálni, vagy --preinclude -dal úgy megadni header fájlt, hogy a forráshoz nem kell hozzányúlnod. Az utóbbi előnye lehet, hogy a kódanalizátorok megértik, a parancssort meg nem.