rvbust / Vis

Interactive & Asynchronous 3D Visualization Tool
132 stars 31 forks source link

安装时编译报错Vis.cpp:4776:20: error: cannot convert ‘osg::ref_ptr<osg::Geode>’ to ‘osg::Geometry&’ #13

Open coldtigerqd opened 1 year ago

coldtigerqd commented 1 year ago

image 系统ubuntu 20.04 安装的默认的libopenscenegraph-dev 运行到最后一步sudo make install -j 编译出错 请教是哪里的问题

coldtigerqd commented 1 year ago

将上面的错误行注释掉可以顺利编译,运行第一个示例出现以下错误: image

coldtigerqd commented 1 year ago

windows下安装也报错 一开始是缺cmake 采用pip install cmake解决 然后报以下错误 image

image @qqfly 邱博帮忙,我们可能要用vis多做一些可视化的东西了

coldtigerqd commented 1 year ago

把double的数字后加了f image

把中文字符去掉 image

在win10下编译通过

qqfly commented 1 year ago

image 系统ubuntu 20.04 安装的默认的libopenscenegraph-dev 运行到最后一步sudo make install -j 编译出错 请教是哪里的问题

@coldtigerqd 这是因为 osg 版本问题导致的,如果是 Ubuntu 20.04 的话,建议采用源码编译的方式安装 OSG-3.4.1

未来会更新 README,修改这部分描述。

Windows 部分暂时没环境测试,后续测试后再回复。

coldtigerqd commented 1 year ago

感谢邱博! 马元巍 2023-1-17