A method for preparing a compound of the following Formula or a pharmaceutically acceptable salt thereof, wherein, R 1 is SO2R', R 2 is C 1-4 alkyl, R 3 is C 1-4 alkyl, R 4 is halogen, R 5 is halogen, R 6 is selected from the group consisting of H, halogen, C 1-4 alkyl, R 7 is hydroxyl, C 1-4 alkoxyl or C 1-4 alkoxylcarbonyl, R b is hydrogen or C 1-4 alkyl, n, r and s each are each independently 1, 2, 3, 4, 5 or 6, preferably, r and s each are 2 and n is 3, 4 or 5, more preferably, n, r and s each are 2, R' is C 1-4 alkyl, more preferably methyl, propyl, isopropyl, X is carbon, the method comprises the following steps: 1) reacting a compound of Formula 1 with a compound of Formula 2 to produce a compound of Formula I, wherein, R 1, R 2, R 3, R 4 and R 5 each are defined as those for Formula; wherein, R 6, R 7, Rb, r, s and n each are defined as those for Formula, wherein the preparation of the compound of Formula 1 comprises the following steps: 1') reacting a compound of Formula 1' with a compound of Formula 2' to produce a compound of Formula 1, wherein, R 1, R 2, R 3, R 4 and R 5 each are defined as those for Formula; wherein the preparation of the compound of Formula 1' comprises the following steps: 1") reacting a compound of Formula 1" with an alkyl sulfonate salt (e.g., R 1 Na) to produce a compound of Formula 2", in Formula 1", R 2, R 3, R 4 and R 5 each are defined as those for Formula; in Formula 2", R 1, R 2, R 3, R 4 and R 5 each are defined as those for Formula; 2") producing the compound of Formula 1' from the compound of Formula 2". R 1 is SO2R', R 2 is C 1-4 alkyl, R 3 is C 1-4 alkyl, R 4 is halogen, R 5 is halogen, R 6 is selected from the group consisting of H, halogen, C 1-4 alkyl, R 7 is hydroxyl, C 1-4 alkoxyl or C 1-4 alkoxylcarbonyl, R b is hydrogen or C 1-4 alkyl, n, r and s each are each independently 1, 2, 3, 4, 5 or 6, preferably, r and s each are 2 and n is 3, 4 or 5, more preferably, n, r and s each are 2, R' is C 1-4 alkyl, more preferably methyl, propyl, isopropyl, X is carbon, the method comprises the following steps: 1) reacting a compound of Formula 1 with a compound of Formula 2 to produce a compound of Formula I, wherein, R 1, R 2, R 3, R 4 and R 5 each are defined as those for Formula; wherein, R 6, R 7, Rb, r, s and n each are defined as those for Formula, wherein the preparation of the compound of Formula 1 comprises the following steps: 1') reacting a compound of Formula 1' with a compound of Formula 2' to produce a compound of Formula 1, wherein, R 1, R 2, R 3, R 4 and R 5 each are defined as those for Formula; wherein the preparation of the compound of Formula 1' comprises the following steps: 1") reacting a compound of Formula 1" with an alkyl sulfonate salt (e.g., R 1 Na) to produce a compound of Formula 2", in Formula 1", R 2, R 3, R 4 and R 5 each are defined as those for Formula; in Formula 2", R 1, R 2, R 3, R 4 and R 5 each are defined as those for Formula; 2") producing the compound of Formula 1' from the compound of Formula 2". 1) reacting a compound of Formula 1 with a compound of Formula 2 to produce a compound of Formula I, wherein, R 1, R 2, R 3, R 4 and R 5 each are defined as those for Formula; wherein, R 6, R 7, Rb, r, s and n each are defined as those for Formula, wherein the preparation of the compound of Formula 1 comprises the following steps: 1') reacting a compound of Formula 1' with a compound of Formula 2' to produce a compound of Formula 1, wherein, R 1, R 2, R 3, R 4 and R 5 each are defined as those for Formula; wherein the preparation of the compound of Formula 1' comprises the following steps: 1") reacting a compound of Formula 1" with an alkyl sulfonate salt (e.g., R 1 Na) to produce a compound of Formula 2", in Formula 1", R 2, R 3, R 4 and R 5 each are defined as those for Formula; in Formula 2", R 1, R 2, R 3, R 4 and R 5 each are defined as those for Formula; 2") producing the compound of Formula 1' from the compound of Formula 2". 1") reacting a compound of Formula 1" with an alkyl sulfonate salt (e.g., R 1 Na) to produce a compound of Formula 2", in Formula 1", R 2, R 3, R 4 and R 5 each are defined as those for Formula; in Formula 2", R 1, R 2, R 3, R 4 and R 5 each are defined as those for Formula; 2") producing the compound of Formula 1' from the compound of Formula 2".