使用CMake使用字符串(REGEX MATCH)读取xml文件

时间:2017-07-16 09:13:14

标签: regex xml cmake

我正在尝试从XML文件中提取一些数据,以便使用CMake进行构建。 XML文件是eclipse .cproject文件,我想提取其中定义的预处理器宏。我想要提取的数据结构如下。

display: block; float: left; margin: 1% 0 1% 1.6%;

我尝试使用<option (...) name="Defined symbols (-D)" (...)><listOptionValue (...) value="(Interesting data)" /><more tags listOptionValue with defined symbols></option> 来提取有趣的数据,但我失败了,因为我找不到强制CMake以非贪婪的方式匹配string(REGEX MATCH ...)的方法。

有没有办法以更优雅的方式使用CMake读取XML文件?或者至少如何强迫CMake .*以非贪婪的方式匹配?

0 个答案:

没有答案