modify compilation setting