我有Qt 4.6.3安装在C:\ Qt \ 4.6.3(Windows)。QtXmld4.dll找不到
我刚刚编译了一个Qt应用程序去运行EXE。对可执行文件时双击,看到一个错误信息:“此应用程序无法启动,因为QtXmld4.dll未发现重新安装这个程序可能修复问题。”
在C QtXmld4.dll:\ Qt的\ 4.6.3 \ lib中。当将该文件复制到与可执行文件相同的目录中时,我不再看到这个错误,而是Qt内核DLL的相同错误。
有一个环境变量,我应该把这样这些库被发现?
电流Qt的环境变量: 路径= C:\ Qt的\ 4.6.3 \ lib中; C:\ Qt的\ 4.6.3 \ BIN; C:\ Qt的\ 4.6.3 \包括;%PATH% QMAKESPEC = C:\ Qt的\ 4.6.3 \ mkspecs \ Win32的克++ QTDIR = C:\ Qt的\ 4.6.3 QTLIB = C:\ Qt的\ 4.6.3 \ lib中
TIA
注意,QtXmld4.dll是DLL的调试版本(发行版是QtXml4.dll)。有关发布和调试dll的更多信息,请参阅http://stackoverflow.com/q/3675450/362638这个问题。 – 2010-09-11 16:29:00