法律主观:
违章建筑被拆迁不能赔偿。拆除违章建筑合乎法律规定,无须给予补偿。城乡规划主管部门作出责令停止建设或者限期拆除的决定后,当事人不停止建设或者逾期不拆除的,建设工程所在地县级以上地方可以责令有关部门采取查封施工现场、强制拆除等措施。
法律客观:
《国有土地上房屋征收与补偿条例》第二十四条 市、县级及其有关部门应当依法加强对建设活动的监督管理,对违反城乡规划进行建设的,依法予以处理。 市、县级作出房屋征收决定前,应当组织有关部门依法对征收范围内未经登记的建筑进行调查、认定和处理。对认定为合法建筑和未超过批准期限的临时建筑的,应当给予补偿;对认定为违法建筑和超过批准期限的临时建筑的,不予补偿。