After generating the .c and .h files using mib2c, the next step (if I am correct) is to run configure which is found in ~/net-snmp/. This, combined with make and make install, 'register' the OID node specified by the aforementioned .c file.
If a change is made to either the .c or .h files, is it necessary to go through the process again, or is there a more 'lightweight' way to apply the changes? make and make install tend to take a very long time.