• 6734阅读
  • 2回复

Qt4.5正式版生成的exe文件无法运行问题的解决 [复制链接]

上一主题 下一主题
离线银色子弹
 

只看楼主 倒序阅读 楼主  发表于: 2009-03-05
— 本帖被 XChinux 执行加亮操作(2009-03-05) —
将安装目录……qt\bin下的dll文件全部拷贝到exe文件所在的文件夹即可

这是Qt4.5正式版为了让你遵守LGPL协议而设定的。

不知道我是不是火星了!!
离线wangqy
只看该作者 1楼 发表于: 2009-03-05
其实不是所有的dll文件都是需要的。可以看看你的程序引用了那些qt库,再把相应的dll文件复制过去就好了。

另:如果是使用MinGW编译的程序,那么还需要把 MinGW\bin\mingwm10.dll 复制到exe文件所在目录……
离线shanyun

只看该作者 2楼 发表于: 2009-03-05
引用第1楼wangqy于2009-03-05 12:53发表的  :
其实不是所有的dll文件都是需要的。可以看看你的程序引用了那些qt库,再把相应的dll文件复制过去就好了。
另:如果是使用MinGW编译的程序,那么还需要把 MinGWbinmingwm10.dll 复制到exe文件所在目录……



能否静态连接进去?    一个exe拖几个dll总感觉不爽~
快速回复
限100 字节
 
上一个 下一个