• 4823阅读
  • 2回复

[提问]Qt4程序打包时会不会将lib包含进去? [复制链接]

上一主题 下一主题
离线andy_ghg
 
只看楼主 倒序阅读 楼主  发表于: 2011-08-19
大家好:

在程序中使用了以下配置
  1. #-------------------------------------------------
  2. #
  3. # Project created by QtCreator 2011-08-18T20:11:59
  4. #
  5. #-------------------------------------------------
  6. QT       += core gui
  7. TARGET = MyTest
  8. TEMPLATE = app
  9. INCLUDEPATH += /usr/local/include
  10. LIBS +=/usr/local/lib/libavcodec.dylib
  11. LIBS +=/usr/local/lib/libavcore.dylib
  12. LIBS +=/usr/local/lib/libavdevice.dylib
  13. LIBS +=/usr/local/lib/libavfilter.dylib
  14. LIBS +=/usr/local/lib/libavformat.dylib
  15. LIBS +=/usr/local/lib/libavutil.dylib
  16. LIBS +=/usr/local/lib/libswscale.dylib
  17. SOURCES += main.cpp\
  18.         mainwindow.cpp
  19. HEADERS  += mainwindow.h
  20. FORMS    += mainwindow.ui
如此一来,当程序打包的时候,会不会将这些引用的文件一并打包进去,就是说我程序打包完毕之后发布给别人用,别人是不是就不需要再安装这些库了?

版本:Qt4.7

离线roywillow

只看该作者 1楼 发表于: 2011-08-19
这些连接库一般是要求自己进行打包进去的吧
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线米尔利安

只看该作者 2楼 发表于: 2011-08-19
静态链接的话会跟程序绑在一起吧
动态链接就要把DLL一起发布了
我们在天上的父,愿人都尊你的名为圣。
愿你的国降临。
愿你的旨意行在地上,如同行在天上。
快速回复
限100 字节
 
上一个 下一个