用Qt调试好的程序,要发送给别人,总不能把所有的都给别人吧,这样太大了。
具体需要哪些文件呢,我一直不是很清楚,具体的记录一下:
以此项目为例(前提是:修改好生成文件的目录,都在这个文件夹里面)。
打开这个项目的文件夹:
文件好多啊!到底哪些留着,哪些删掉呢?
我没有用QT自带的MinGW编译,用的是VS2017的编译器进行的编译,主要是方便调试。所以上面没有MinGW的debug文件夹。
如果你也想用VS2017进行调试,可以参考我前面的博客,进行配置。
FFmpeg: include lib bin 文件夹。这个是本demo使用的开源库,用于做视频的。
src : 包含程序的 *.h *.cpp 文件们。
*.pro : 是你的工程文件,一定要保留的。
说明.txt : 最好还是有一份,里面记录一些操作信息、配置信息等,减少别人使用工程的时间成本。
这个说明文件时自己写的。
删完以后,就剩这些了。
还是很简单的呢。