正常情况下应该设置系统的环境变量 把creator目录的bin和lib都加到环境变量里 这样就不会再提示找不到动态库了
要发布release版本的程序,当然要把相关的库文件一起打包发布,你看看我们自己电脑上安装的软件,哪一个目录底下不是好多dll,那些库文件都是打包做成安装包发布给我们的啊。当然也可以采取静态编译的办法解决此问题,不过静态编译还要重新静态编译Qt库,那就很麻烦了。
不过对于资源文件,比如图片什么的,可以做成资源文件,编译进可执行文件,以避免找不到文件的问题。要注意:如果是采用资源文件的方式,那么在程序里就不要写文件的相对或绝对路径了,要按照资源文件的路径来写文件名。