firemail

标题: Qt发包 打包 依赖 [打印本页]

作者: Qter    时间: 2023-8-19 21:16
标题: Qt发包 打包 依赖


打开QT命令行窗口
进入exe所在目录运行上面命令

作者: Qter    时间: 2023-10-28 18:57
Qt Pro工程文件创建指南

  1. ;1.复制此文件到库代码目录下,并按下面的注释做相应的调整。

  2. ;设置工程名称,此文件名也取工程名称
  3. TARGET = appmail

  4. TEMPLATE = lib
  5. CONFIG += staticlib

  6. ;移除界面模块引用
  7. QT  -= gui   

  8. ;添加代码文件
  9. SOURCES += ./src/mailfolder_mgr.cpp\
  10.            ./src/account_mgr.cpp\

  11. ;添加代码头文件
  12. HEADERS  += ./include/mailfolder_mgr.h \
  13.                                                 ./include/account_mgr.h \
  14.                                                
  15. ;添加release版本的库依赖文件
  16. CONFIG(release, debug|release) {
  17.     LIBS += $PWD/../ext/log4cpp/libs/log4cpp.lib
  18. }

  19. ;添加debug版本的库依赖文件
  20. CONFIG(debug, debug|release) {
  21.     LIBS += $PWD/../ext/log4cpp/libs/log4cpp_d.lib
  22. }

  23. ;添加附加包含目录
  24. INCLUDEPATH += $PWD/../ext/log4cpp/include
  25. DEPENDPATH += $PWD/../ext/log4cpp/include


  26. ;2.添加该工程mail解决方案
  27. ;打mail.pro 并把工程名称加到SUBDIRS变量中

  28. ;3.添加生成后事件
  29. ; QMAKE_POST_LINK += "$COPY \"debug\\*.dll\" \"..\\project\\debug\\\" &"
  30. ;1.\\ 是为了加斜杠  2.\"是为了加引号,使用$引用变量
复制代码





欢迎光临 firemail (http://www.firemail.wang:8088/) Powered by Discuz! X3