Problems in using make - usb.h not found
You haven't told which program you want to compile, so it is impossible to give specific advice. 

The general advice is to look at the program's README's, documentation and/or Makefile for ways to specify the include path.

For example you might edit the Makefile directly to identify where the include path is specified. In many projects the program is compiled by gcc/llvm and the include paths are specified using "-I" arguments to the compiler.

You could find that spot in the Makefile and add:

  -I/usr/local/Cellar/usblib-compat/version/include