Yes, those options are what I meant by flags, I am avoiding them. I will not use cmake for each project either. Thank you!