The invention discloses a preparation method of
tadalafil, which comprises the following steps: S1, taking
sarcosine as a
raw material, and carrying out carboxyl hydroxyl chlorination reaction under the action of
thionyl chloride or
oxalyl chloride to generate
sarcosine chloride hydrochloride; s2, taking
tryptophan methyl
ester hydrochloride and piperonitrile as raw materials, and carrying out
nitrile-amine condensation to generate an intermediate A; s3, taking the intermediate A as a
raw material, and carrying out ring closing under the action of
phosphorus oxychloride to generate an intermediate B; s4, reducing the intermediate B under the action of
sodium borohydride to generate an intermediate C crude product, and purifying; and S5, carrying out an
amide condensation reaction on the intermediate C and
sarcosine chloride, carrying out amine ester exchange to generate a
tadalafil crude product, and refining to obtain the
tadalafil product. The tadalafil is synthesized with high yield, high specificity and selectivity, and the process
route has the advantages of cheap and easily available raw materials, specific reaction, high product yield, safety and simplicity in operation, environmental friendliness, low
equipment requirement, easiness in industrialization and the like.