Starting SITL or SIH separately

I am trying to execute the following command:
‘/Tools/simulation/jmavsim/jmavsim_run.sh -l’ and
‘make px4_sitl none_iris’

And then, if I exit and run later the binary executable under: ‘~/build/px4_sitl_default/bin/px4’, then it always launch “INFO [init] jMAVSim simulator”.

But if I execute the following command:
‘’/Tools/simulation/jmavsim/jmavsim_run.sh -o -u -p 19410" and
make ‘px4_sitl sihsim_quadx’,

And then, if I exit and run later the binary executable under:
‘~/build/px4_sitl_default/bin/px4’

then it always launch “INFO [init] SIH”.,

My query is how to decouple the build and whether there is a way to run the binaries and start the module for SITL or SIH separately?