引用第2楼cahwxy于2010-06-25 10:04发表的 :
可以 把所有的dll 放在一个指定目录
但是在程序中要设定搜素dll的目录 比如你的 lib

问题就在于如何设定...
启动程序需要的DLL(例如QtCore4.dll, QtGui4.dll,libgcc_s_dw2-1.dll)是需要在环境变量里设定的, 甚至和程序启动无关的QtSvg4.dll也是需要在程序运行前设定位置...
我尝试在程序的main函数开头设定环境变量也没有用, 也就是必须在运行程序之前设定才有用...
QApplication::addLibraryPath只对程序运行起来以后, 配置插件路径起作用...
所以很纠结... 难道只能不去在意文件太乱了吗...