VS2005/2008 ARToolkit编译配置详解与OpenGL库集成

4星 · 超过85%的资源 需积分: 10 11 下载量 124 浏览量 更新于2024-09-15 1 收藏 488KB PDF 举报
本文档详细介绍了在Visual Studio 2005 (也适用于2008版本)环境下编译和配置ARToolkit的过程,重点解决了在VS环境中与simpleVRML的连接问题。首先,作者强调了ARToolkit的传统安装文档主要针对VC++6.0,而在VS2005/2008下的配置相对较少,因此本文旨在填补这一空白。 一、环境设置 本文的环境基础是Windows XP操作系统,并且确认VS2005或VS2008已成功安装。对于OpenGL库的依赖,作者建议使用OpenGL-glut-3.7.6-bin的版本,需将其glut32.dll文件复制到系统目录,并在VS的include文件夹中创建GL文件夹,将glut.h头文件添加其中。同时,glut32.lib也需要放置在Lib文件夹内。 二、安装OpenGl库 OpenGL库的安装步骤包括下载、解压和配置文件路径。具体地,从指定网址下载glut-3.7.6-bin.zip,解压后分别处理glut.h和glut32.lib文件的放置,确保VS的编译环境能够识别这些库。 三、ARToolkit、openVRML和DSVL的安装与配置 1. 根据平台选择相应的ARToolKit、DSVL和OpenVRMLS版本,从官方下载站点获取。文档建议检查官方页面以确保链接的有效性,因为源码链接可能有变动。 2. 需要额外下载msvcp71d.dll和msvcr71d.dll,这两个动态链接库用于运行预编译的ARToolKit实例程序,但在使用VS直接编译时,这些库并非必需。 3. 解压ARToolKit到指定目录,避免中文路径。DSVL和OpenVRML文件夹则需移动至ARToolKit文件夹内,以便正确集成。 四、总结 本文提供了一个完整的VS2005/2008下ARToolkit编译配置指南,包括OpenGL库的集成、相关辅助库的安装与放置,以及注意事项,如处理动态链接库的需求。这对于那些希望在Visual Studio环境下使用ARToolkit的开发者来说,是一份实用且重要的参考资料,可以帮助他们节省配置和调试的时间,提高开发效率。