首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

OSG的CMAKE配置

1.引言 想写这个程序的起因是我们即将要开发三维CAD相关,所以用到OSG,但是OSG的安装过于繁琐,我们的项目下个月就要开始了,所以想着自己写个程序帮助同事们直接跳过最繁琐的配置环节,今天虽然是周六并且我还在发烧...,但中午仍然是干了4个小时,写出来了这个程序,现在只把源码放上来,挖坑以后再填,具体的使用方法请看这里:OSG源码下载后,快速配置Cmake的C++程序 2.源码 #include <iostream...= current_path / "OpenSceneGraph-OpenSceneGraph-3.6.5"; fs::path osg_new_path = current_path / "...OpenSceneGraph"; fs::rename(osg_old_path, osg_new_path); // 第二步 fs::path build_path = osg_new_path...=ON" + " -DCMAKE_INSTALL_PREFIX=" + osg_new_path.string() + " -DBUILD_MFC_EXAMPLE=ON"

15210
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    CMake构建学习笔记8-OpenSceneGraph库的构建

    OpenSceneGraph(简称 OSG)是一个高性能、跨平台的三维图形应用程序框架,广泛应用于科学可视化、模拟仿真、游戏开发等领域。...理论上来说,上述几个库不是OSG的必须依赖库,但是将它们作为依赖库构建,OSG的功能就更完整。 2. 构建过程 构建OSG库的关键指令如下所示: # 配置CMake cmake .....=ON ` -DBUILD_OSG_EXAMPLES=OFF ` -DBUILD_OSG_DEPRECATED_SERIALIZERS=OFF ` -DCMAKE_RELWITHDEBINFO_POSTFIX...其余的几个OSG提供的自定义构建选项中: BUILD_OSG_APPLICATIONS表示是否构建基于OSG的可执行程序,例如osgviewer、osgconv等。...BUILD_OSG_EXAMPLES表示是否构建示例程序,像这样的构建选项,为了加快构建速度一般不用进行构建。

    13510
    领券