These environment variables are common across build systems as a de facto standard, and assume a compiler like GCC or Clang environment variables.
Dynamic library path:
- Windows: must be on environment variable
Include path (where .h C header files are located):
Linux / macOS:
An example GNU Make Unix-like shell command would be like:
LD_LIBRARY_PATH=/path/to/lib CPATH=/path/to/include make