什么是qt动态编译

 我来答
七叔之家
高粉答主

2014-10-28 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:2.5万
采纳率:92%
帮助的人:1.2亿
展开全部
你好

说简单点,你打开一些安装后的文件,比如在windows系统,会有一些dll文件。这些文件是程序运行过程中,按照需要动态加载级内存,如果暂时用不着某个功能,把dll从内存释放就行了。

动态编译的好处是exe文件小,适合版本升级(替换dll文件就行了)。
静态编译,就是只有一个exe文件,比较适合小程序,不升级的程序。
我们写qt,写着玩,qt默认是动态编译,其实我们的功能很简单,但不得不加载一堆dll,好几十M,程序才能在别的电脑上跑起来。

希望对你有帮助
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式