在vs2010和win10系统下ARToolkit配置

在vs2010和win10系统下ARToolkit配置

在经过一个星期的历练,我终于将ARToolkit的环境配置完成了,在这个过程中找了各种博客的资料,但都有存在的问题,所以我要写一个百分之百正确的博客,让其他人不在头疼环境的配置。不跟你多bb了,开搞!

一、首先要有资源对吧!去我博客下,因为不能免费所以我调的2积分,这个没办法。下好后是这个样子的。

这里写图片描述

然后就是解压了。是不是很简单!自己建一个AR的文件夹。

这里写图片描述

还要vs2010,在哪里下呢,楼主来告诉你:

这里写图片描述

复制网址就可以下载了,默认安装在D:\Program Files

二、让我们看看里面是些啥?
先把所有的文件解压到AR文件夹中

这里写图片描述


三、现在开始配置:
1、将DSVL\bin文件夹下的DSVL.dll和 DSVLd.dll放到ARToolKit\bin下,
再将OpenVRML拖至ARToolKit文件夹中,将ARToolKit\OpenVRML\bin\js32.dll复制,放进ARToolKit\bin里面去。再复制 msvcp71d.dll、msvcr71d.dll到文件夹ARToolKit\bin
2、双击鼠标左键执行 ARToolKit\Configure.win32.bat 文件。

这里写图片描述

3、ARToolkit文件夹下的include和lib文件夹中的内容分别拷备到Visual Studio 的VC的文件夹中的include和lib文件中。(VC这个文件夹可能电脑不同在不同的路径,用我上面推荐的网来下载vs2010,就可以直接在D:\Program Files中找到)

这里写图片描述

注意拷贝到分别的对应的文件夹中的意思是

这里写图片描述

这个是把include中的文件拷过去,然后就是lib,直接把lib文件夹整个拷贝过来。

这里写图片描述

4、把ARToolKit\bin下的DSVL.dll, DSVLd.dll,libARvideo.dll,libARvideod.dll复制放在C:\Windows\SysWOW64下。

这里写图片描述
这里写图片描述

5、双击{ARToolKit}目录下的ARToolKit.sln,转换版本,点击生成-批生成。是不是已经成功了好多应该是28个!是不是贼开心,不过还没好,我们继续

这里写图片描述

是不是已经成功了好多,应该是28个!是不是贼开心,不过还没好,我们继续
还有一个说一下,就是如果你发现自己不是28个成功,也没关系,不要着急,因为ARToolkit中的29个项目是有点相互排斥的,所以一起编译难免会失败。6、现在我们打开ARToolkit文件夹,双击sln文件.

这里写图片描述
这里写图片描述

7、在属性/链接器/常规/输出文件,将目录改成图中的地址(一定要跟我照着我一模一样的配置)不然的话就自己在自己ARToolkit文件的examples中simpleTest中的Debug,然后再加上simpleTest.exe,就OK了。

这里写图片描述

8、然后最后一步,把下图中的dll文件全部复制到examples的simpleTest的Debug中

这里写图片描述
这里写图片描述

9、点击编译就可以了,是不是成功了!博主这个时候开心死了!不过还有一点,运行之后,显示camera load error!不要着急,我们还有一步,将下图中的Data文件夹,复制到你的simpleTest的bin中就好了。现在可以调试了

这里写图片描述
这里写图片描述
这里写图片描述
链接:如果要配置OpenGL的话可以参考这个博客里面配OpenGL的方法,但是其他的就不用看了,资源就下载我的就行了!

10、最后一点,每个项目都要把dll文件拖进去,还有Data文件放到Debug中,把属性里面的输出文件改一下路径,这样每个文件就都可以运行了。希望能帮到大家!嘻嘻!!!

希望大家一起努力,加油朋友们!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值