command_line compile