在控制台外运行应用程序时“找不到qtCored4.dll”。可能是错的?

时间:2012-05-01 15:04:17

标签: qt

从mingw控制台内部运行应用程序时,它会毫无问题地执行。但是,当我尝试在Windows资源管理器的调试文件夹中执行相同的exe文件时,它说未找到QtCored4.dll。我甚至将bin文件夹位置添加到环境变量中,但随后产生另一个错误说:程序入口点_Z5qFreePv无法在动态链接库中找到... 。那么,任何人都可以给我一个如何解决这个问题的提示吗?感谢。

1 个答案:

答案 0 :(得分:0)

正如nax83上面指出的那样,问题是由于我的系统上安装了多个版本的qt 导致的路径变量歧义。我从路径变量中删除了所有其他与qt相关的值,然后明确指定了一个版本的所有路径。重新编译并构建了应用程序,我的应用程序运行时没有任何混乱和问题。