• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

VS开发桌面C++程序和QT比较

donatello 2017-12-19 浏览量:2219

       如题,使用QT(GCC编译器)开发桌面C++程序,生成的Release版本要带一大堆dll才能正常运行,一个小小的程序就占了60多M。请问,如果是用VS开发一些简单的桌面C++程序,还会这么累赘吗?​

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • visuall c++程序默认情况下,是使用动态库,exe文件都很小。比如编译个MFC窗口程序,生成的exe一兆都没有。

    别人的电脑也要跟你一样有visuall c++的运行库。

    不然拷贝过去以后,运行时会提示找不到dll

    可以把库也编进exe文件里,就是体积大一点。

    • 发布于 2017-12-19
    • 举报
    • 评论 1
    • 1
    • 0
电子老工程师 回复了 :没有材质资料,是有ROHS 报告 回复

其他答案 数量:6
  • 当然不会了,Windows应用还是用VS吧,当然QT可以在Windows和Linux上运行
    • 发布于2017-12-19
    • 举报
    • 评论 1
    • 1
    • 0
电子老工程师 回复了  :尾缀V表示干包装; 回复

  • 都要带dll库,只不过VC的库是Windows已经集成了的,所以感觉VC开发的程序不用带那么多dll。
    • 发布于2017-12-19
    • 举报
    • 评论 1
    • 1
    • 0
电子老工程师 回复了  :两个不同的产品,应用领域和参数都不一样,具体参数对比可以看规格书,(好多参数不一样) 回复

  • VS的这些dll已经集成在你的系统里了。VS就是微软的啊
    • 发布于2017-12-19
    • 举报
    • 评论 2
    • 0
    • 0
电子老工程师 回复了  :http://www.etron.com/manager/uploads/EM63A165TS_v1.4.pdf 回复
电子老工程师 回复了  :http://www.etron.com/manager/uploads/EM63A165TS_v1.4.pdf 回复

电子老工程师 回复了  :料件的组合高度不一样,AXE550127:0.8mm/1.0mm, AXE550127D:0.8mm 回复

电子老工程师 回复了  :G是无铅,HF无铅无卤,封装尺寸略有不同,见附件 回复

电子老工程师 回复了  :是的 回复

相关问题

问题达人换一批

VS开发桌面C++程序和QT比较