我在Qt Creator中构建了一个应用程序,它使用CImg进行一些图像处理。当我在IDE内部运行它时,它可以正常运行,但如果我尝试从它的目录启动它,它就会抛出以下错误。
The procedure entry point ??4QString@@QAEAAV0@$$QAV0AAZ could not be located
in the dynamic link library QtCore4.dll
一切迹象都表明安装了多个DLL版本。我发现我的Xilinx IDE使用Qt库,但涉及的DLL是相同版本。我不是一个软件专家,在这里感到困惑。
windeployqt.exe
!!! 将Qt目录置于Path的顶部。在重新安装Qt之前,这应该是操作清单中的必要步骤。 - Wuyue Lu