The invention discloses a tetrastyrene macrocyclic compound with force-induced fluorescence color changing performance. The compound is connected with an alkyl chain structural unit through the strongfluorescence property of the tetrastyrene macrocyclic compound, so that the tetrastyrene macrocyclic compound has the fluorescence color difference performance before and after the solid increases the pressure, and can be used as a fluorescence probe to identify cyclic carboxylic acid. The structural formula of the tetrastyrene macrocyclic compound is shown in a formula 1 or a formula 2, whereina connecting bridge R is 1,4-butylene (-(CH2)4-),2,2,3,3-tetrafluoro-1,4-butylene (-CH2 (CF2) 2CH2-),1,5-pentyl (-(CH2)5-2,2,3,3,4, 4-hexafluoride-1, 5-amylidene(-CH2(CF2)3CH2-)-1, 6-hexylylene((-CH2)6-) or 2,2,3,3,4,4,5,5-octafluoride-1,6-hexylylene(CH2(CF2)4CH2-).