山西省平定縣及其周邊的昔陽縣、壽陽縣東部、和順縣東北部、盂縣東南部,以及接壤的河北省井陘縣大部分區域都處于太行山腹地。這一地區山巒起伏,河流湍急,灌木濃密,氣候溫和。因為交通不便,信息閉塞,當地頗具特色的古代民居建筑—磚石窯洞一直不為外人所知。
自元末開始,磚石窯洞逐漸在當地的村落中出現,并與傳統的木構瓦房、茅草房一起,成為當地民居的重要組成部分。直至今天,在這一地區的傳統村落中,65%的民居仍然是窯洞,其中明代遺留下來的古窯洞至少有數百座。
磚石窯洞的一大特點便是發券技術的應用。其實我國早在漢代就已經有了發券技術,那為什么直到一千多年后的元代才出現拱券式窯洞,并成為當地民居的主流建筑呢?

在古代,人們一度認為,活人是不能住在冰涼的磚石建筑中的,只有逝去的人才住在磚石修建的“房屋”中。因此,磚石砌筑的拱券在漢代一般應用于墳墓中,沒有獲得很大的發展。這個時期的發券技術尚未成熟,修建的墳墓內部空間窄小,拱券的跨度只有三四尺,并且未能解決不規則石塊的發券問題。直到蒙元帝國橫掃歐亞大陸時,才將西方的發券技術、穹頂砌筑技術帶入中原。
元末明初是我國歷史上的動蕩時期。伴隨著階級矛盾加劇、自然災害頻發,外出逃荒、遷徙的“流民”越來越多。平定縣、井陘縣等縣地處太行山腹地,交通不便,可以避免兵災匪患的侵擾;當地的石灰巖層分布極廣,質地細膩,易于加工成建房用的石灰;大片的黃土坡地非常適合玉米等高產農作物的生長。因此,很多遷徙的流民選擇在這里安家。
安家便需要蓋房,也就需要大量的木材,但當時北方的森林資源已經匱乏。木材資源的短缺以及西方拱券技術的成熟應用,使民間大量興建磚石窯洞成為可能。南京的靈谷寺、五臺山的顯通寺,太原永祚寺等皇家寺院相繼修建了許多大型的窯洞式“無梁殿”建筑。