最近要用到 osg做一些显示东西,开始学习osg的相关应用,于是开始了艰难的安装过程,经过相当多的波折,终于安装完成。有感于过程的艰辛,特把过程记录下来,以供大家参考。
1、基础包:zlib、szip
这两个包很好安装,zlib Home与szip Home是下载相应的较新或最新版本,运用CMake+VS即可完成安装。
2、tcl/tk库
这两个库在tcl官网下载相应的版本,我均下载的是8.6版本。解压到本地文件夹,用到VS的命令行工具,cd到tcl的目录下的win目录,在命令行窗口中输入:nmake /f makefile.vc,即可完成编译。生成的库在Release_AMD64_VC1915目录下。
保证tcl文件夹与tk文件夹在同一目录下,并把tcl文件夹的名称改为tcl(不要带版本号)。用到VS的命令行工具,cd到tcl的目录下的win目录,在命令行窗口中输入:nmake /f makefile.vc,即可完成编译。生成的库在Release_AMD64_VC1915目录下。
根据个人习惯把相应的编译结果拷贝到相应的地方即可。
3、tiff库
在tiff官方ftp下载相应的版本,我用的是tiff4.1.0版本,解压到本地后,修改nmake.opt中,关于zlib等依赖库的路径,使其指向自己电脑上的位置,然后用VS的命令行工具,输入nmake /f makefile.vc即可完成编译。
4、sqlite库
从sqlite官网下