c++ - Irrlicht 错误 "No Entry point"

标签 c++ visual-studio-2010 dll irrlicht

我在 Irrlicht 中做了一些项目,它编译得很好,但是当我尝试运行它时,它给了我以下错误

The procedure entry point ?IdenttityMatrix@core@irr@@3V?$CMatrix4@M@12@B 
could not be located in the dynamic link library Irrlicht.dll.

我在这里错过了什么,因为我不知道它到底在提示什么。 提前致谢。

最佳答案

好吧,至少你的应用程序启动了!这意味着您的应用程序动态链接到 Irrlicht.dll 而不是静态链接(在后一种情况下,您的应用程序甚至不会启动)。此失败表明已成功找到 Irrlicht.dll 库,但未找到预期函数(在您的情况下为 IdenttityMatrix)的入口点。很可能是您没有使用正确版本的库。

关于c++ - Irrlicht 错误 "No Entry point",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11279103/

相关文章:

c# - 由于Windows系统崩溃,C#解决方案和源文件已损坏

windows - 如何创建 DLL 初始化例程?

c# - 没有将所有类编译成dll

c++ - 确保二进制文件中的 float 在不同平台上按预期表示?

c++ - 如何在 project.pro 中调用带有源代码的嵌套文件夹中的文件?

c++ - Visual C++ 10 运行时出现奇怪的异常

c++ - 如何在 Visual Studio 2013 中动态包含库

c++ - Lua API 推送用户数据

c++ - 如何在 C++ 中找到模乘逆

visual-studio-2010 - OpenCV 2.3.1 Windows 静态库是否依赖于 zlib?