可以用乙酰乙酸乙酯合成法。需要先得到乙酰乙酸乙酯和溴代正丙烷。乙炔和一分子氢气加成得到乙烯,乙烯和溴化氢加成得到溴乙烷。 溴乙烷做成格氏试剂,然后和甲醛加成,产物水解后得到1-丙醇。1-丙醇在浓硫酸中和溴化钠反应得到1-溴丙烷。 溴乙烷水解得到乙醇,乙醇氧化得到乙酸。乙酸和乙醇酯化得到乙酸乙酯。乙酸乙酯和钠反应,产物酸化后得到乙酰乙酸乙酯。乙酰乙酸乙酯用乙醇钠脱去质子,然后用1-溴丙烷进行烷基化得到2-正丙基乙酰乙酸乙酯,用稀碱液分解它就得到目标分子。