天天看点

osg编译osgQt

DATE 2019/08/12  by WJB

最近在调研关于OSGEarth的东西,编译SOGEarth是一个体力活。遇到编译Qt模块时出现了问题,不知道怎么配置版本。从网上查了一写资料,修改了CmakeList才编译成功。在此记录以便以后查询。

添加版本选择语句:SET(DESIRED_QT_VERSION "5.7.0" CACHE STRING "") 版本号可以根据你的选择定义。添加位置,在IF(OSG_USE_QT AND NOT ANDROID)语句下边。

设置qt路径 SET(CMAKE_PREFIX_PATH "D:\\Qt\\Qt5.7.0\\5.7\\msvc2013" CACHE PATH "");

这连个设置完后,可以回报找不到qt5wigdets错误。在cMake中配置qt5widgets_dir.。这个路径是在qt安装目录的lib/cmake文件夹中。

继续阅读