0

我已经按照这里的教程:http ://www.hitl.washington.edu/artoolkit/documentation/devstartup.htm

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

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

然后程序将退出。

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

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

任何帮助将非常感激!

4

2 回答 2

0

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

于 2013-06-20T13:15:56.970 回答
0

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

于 2016-03-18T05:52:24.923 回答