Please read this documentation from start to end and follow tutorials which you can easily find in the internet.
Generally the normal procedure is:
Since this project got its roots in the emulation scene, this documentation often refers to ROMs and ROMsets. In fact ROM stands for any kind of file inside a set. It's not intented to use clrmamepro on ROM collections only.