前一篇学习了cmake 使用。今天来安装osgearth。
参见官方文档,需要先安装几个lib: gdal, curl, geos。 分别下载独立安装,没什么问题。
因为这几个预安装包的路径,很可能不再osgearth cmakelist 文件中配置的路径中,所以分别把正确的 lib 路径和 include 路径加到相应的cmake 变量下面,就可以正确运行cmake了。
这里的cmakelists中有 find_package, 对应这些预安装包的 .cmake文件在cmakemodules文件夹里,上述需要配置的路径也是分别在这些 .cmake 文件中添加的。
举例:
FIND_PATH(GEOS_INCLUDE_DIR geos/geom/Geometry.h
PATHS
## 下面就是需要添加的路径