平台:win 7旗舰版 OEM免激活版 visual studio 2010旗舰版(90天试用)
ARtoolkit2.72.1版
摄像头USB2.0,640*480
我的 visual studio安装在D盘(因为程序比较大)。与网上教程所用的visual C++6.0的不一样,2010版中集合了很多个模块,有C#、F#、C++等;在安装目录下和开发环境的文件夹下找不到“GL“文件夹和确切的”Lib“文件夹(与网上所说的路径不一样)
方法:1、——用win7的搜索功能在programfiles\Microsoft Visual Studio 10.0\文件夹中搜索【include】文件夹,把事先复制好的glut.h文件粘贴进去(可以搜索出大约4个include文件夹,因为不肯定,所以每个都贴glut.h进去)
2、同上的方法,搜索【Lib】文件夹,然后把搜到的符合基本路径programfiles\Microsoft Visual Studio 10.0\的那些Lib文件夹,把glut32.lib、glut.lib两个文件复制粘贴进去。
3、因为其他的都准备好了(其余网上有教程不重复了),现在到ARToolKit\文件夹里双击运行ARToolKit.sln文件,这时visual studio的程序启动并载入,并弹出一个窗口提示需要转换版本编译什么的,这时按确认。过一会就有报告生成,这个不用管的,可以直接关闭程序退出(也可以不关);然后到ARToolKit\bin文件夹,双击simpleTest.exe试运行。当然,事先要打印好marker,不过也可以先到patterns文件夹中把那些PDF文件打开展示在屏幕上,有一个”Hiro“的就对了,把摄像头对着屏幕上的标识,调整一下距离,运行成功可以看到一个紫色的方块。
以下的是另外一个程序试运行 |