ARToolkit DSVLD.dll错误

时间:2013-04-15 04:34:13

标签: artoolkit

我已按照此处的教程进行操作:http://www.hitl.washington.edu/artoolkit/documentation/devstartup.htm

当我尝试编译程序时,它会编译,但输出窗口会告诉我:

DSVLd.dll(tid 774c)42818982:无法访问模块密钥 DSVLd.dll(tid 774c)42818982:无法访问GLOBAL模块密钥

然后该程序将退出。

我已经能够根据说明设置工具包,并且能够正常运行示例程序。如果我从头开始创建这个项目,我不确定是否有一些错过或需要配置的设置步骤。

我目前正在运行64位Windows 7。

非常感谢任何帮助!

2 个答案:

答案 0 :(得分:0)

当我的程序使用MS directshow(调试版)运行链接库时,我有类似的调试输出。调试系统似乎正在寻找Windows注册表项。但这不应该是计划退出的原因,至少我的工作不受影响。

答案 1 :(得分:0)

我刚才解决了。只需将dataWrl中的两个文件(ARToolKit\bin\dataARToolKit\bin\Wrl)复制到您自己的项目文件夹下的目录debug,而不只是复制到您的项目中文件夹中。