Ubuntu20.04源码编译安装OpenSceneGraph(OSG)
OpenSceneGraph的github仓库见https://github.com/openscenegraph/OpenSceneGraph
克隆OpenSceneGraph的github仓库
cd ~
git clone https://github.com/openscenegraph/OpenSceneGraph.git
编译及安装OpenSceneGraph:
在类 Unix 系统(即 Linux、IRIX、Solaris、Free-BSD、HP-UX、AIX、macOS)下,使用cmake
或ccmake
命令行实用程序。请注意,cmake .
默认构建 Release 以确保您从最终的库/应用程序中获得最佳性能,作者并未使用此方法。
cd ~/OpenSceneGraph
cmake .
make
sudo make install
作者使用方法:创建一个源外构建目录并从那里运行 cmake
或 ccmake
。这种方法的优点是 CMake 创建的临时文件不会弄乱 OpenSceneGraph 源目录,并且还可以通过创建多个构建目录来拥有多个独立的构建目标。在 OpenSceneGraph 旁边的目录中,使用:
cd ~/OpenSceneGraph
mkdir build
cd build
cmake ..
make
sudo make install