无法加载Tao.DevIl.dll

时间:2011-05-17 06:45:30

标签: dll load devil

Windows 7 64位

我已经下载了Tao框架,可以与Opengl和DevIl一起使用。问题是,当我尝试使用devIl库时,我在64位平台下获得此错误(设置> build>平台目标)

Unable to load DLL 'DevIL.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

当试图在32位平台下使用该库时,我得到了这个错误

Unable to load DLL 'DevIL.dll': The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail. (Exception from HRESULT: 0x800736B1)

我该如何解决?

1 个答案:

答案 0 :(得分:0)

最新的TaoFramework在其来源中没有DevIL绑定。

我搜索过,我找到了一个旧版本的道,正如here。从那里,你可以编译Tao.DevIL库,它需要DevIL 1.6.8 RC2,你可以找到它here;下载二进制文件,或从源代码编译自己的项目。

确保您的路径中包含DLL。

如果你想在Windows上运行,我想你应该修改源代码以正确指向DLL文件;如果在64位平台上运行,我想你应该指向64位版本的DevIL。

(你很幸运,我现在已经调查过了。)