有很多原因可以造成久咳不愈。第一、考虑患者有持续的呼吸道感染,从而造成患者反复的咳嗽。这个时候,要化验患者的气道分泌物的致病菌,结合药敏的结果,选用敏感的抗生素,或者是抗细菌、抗真菌的药物,同时再用止咳的药物。第二、考虑患者久咳不愈,是否有其他的疾病,比如支气管哮喘。咳嗽变异性哮喘,以干咳为主要症状。患者如果总是在一个过敏的环境当中,不能解除过敏原,那患者会总出现久咳不愈的症状。这个时候,首先要解除过敏原,可以到医院完善过敏原实验,了解患者对什么过敏。同时可以用抗过敏的药物,比如酮替芬、西替利嗪,具有很好的抗过敏作用。第三、患者是否有药物性干咳,比如老年人长期服用高血压药物,在高血压药物里有一种叫做普利类的药物,比如福辛普利、依那普利、卡托普利等,可以引起明显的干咳,而且这种情况不少见。建议患者查看自己的药物,停止此类药物服用,咳嗽会逐渐好转。