Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1203|回复: 1
打印 上一主题 下一主题

Qt发包 打包 依赖

[复制链接]

1272

主题

2067

帖子

7958

积分

认证用户组

Rank: 5Rank: 5

积分
7958
跳转到指定楼层
楼主
发表于 2023-8-19 21:16:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  • C:\Qt\Qt5.4.2\5.4\msvc2013_64\bin\windeployqt.exe myexe.exe


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

使用道具 举报

1272

主题

2067

帖子

7958

积分

认证用户组

Rank: 5Rank: 5

积分
7958
沙发
 楼主| 发表于 2023-10-28 18:57:06 | 只看该作者
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.\"是为了加引号,使用$引用变量
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-23 03:17 , Processed in 0.057608 second(s), 18 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表