Provided in the present invention are a method for preparing an indazole compound and a use thereof. In particular, provided in the present invention is a compound as shown by general formula (I), wherein the definition of each group is as described in the description. The compound of the present invention has an excellent tyrosine kinase inhibitory activity. Compared to the compound in the prior art, the compound of the present invention has a lower inhibitory concentration, and hence can be used in preparing a series of medicines for treating diseases related to tyrosine kinase activities.La présente invention concerne un procédé de préparation dun composé dindazole et son utilisation. Plus particulièrement, la présente invention concerne un composé tel que représenté par la formule générale (I), la définition de chaque groupe étant telle que décrite dans la description. Le composé selon la présente invention possède une excellente activité dinhibition de la tyrosine kinase. Par rapport au composé de létat de la technique, le composé selon la présente invention possède une concentration inhibitrice inférieure et peut donc être utilisé dans la préparation dune série de médicaments pour le traitement de maladies liées aux activités de la tyrosine kinase.