cppflags and ccan
ccan link