One of the options is zig cc. The default is makefiles and there's also good cmake support and plain bash/batch scripts.
Actually the Nim wrapper use none of the above, instead compiles and links the static library per project, recompiling only when the C source files has changed. Allows for the best flexibility if you are using nim.