CMake实践 修订版V2 pdf
在上一修订版的基础上,完善了对find_package指令的注释。
在原版基础上,做了如下修订: - 更正了有关make返回值的两处描述,分别位于P54和P59。 - 更正了目录层次。
原始版本包括上中下3个文件,现在合成1个,并修正了书签中的一些小错误。 文件比较大,有700多兆,因此提供网盘下载。
AGG是一个开源的二维图形引擎,它提供了一个功能有限的SVG解析、渲染工具svg_viewer。我对svg_viewer做了如下改进: - 支持解析 <circle>、<ellipse> 元素,以及<rect> 的 rx、ry 属性(圆角矩形)。 - 支持格式为 rgb(ddd, ddd, ddd) 的颜色值 - 支持解析<svg>的width、height属性,解析后的属性值通过path_renderer::width、height、width_unit、height_unit获取 - 原来的代码对半透明属性fill-opacity、stroke-opacity的解析存在Bug:这两个属性必须位于fill、stroke的后面,否则无效。修改后的代码解决了该Bug。