首页 > 其他 > 详细

Qt 编译及自动部署 库 工具集(自动复制生成的库及头文件到指定的安装路径)

时间:2020-11-27 11:55:57      阅读:144      评论:0      收藏:0      [点我收藏+]

参考博客:(3条消息) Qt中qmake的INSTALLS变量将编译文件拷到运行目录_sksukai的博客-CSDN博客

以库为例,部署到C盘某目录下分为2步,

1.pro文件这样写:

QT       -= gui

TARGET = *****
TEMPLATE = lib

DEFINES += *****_LIBRARY

DEFINES += QT_DEPRECATED_WARNINGS

INCLUDEPATH += ../

SOURCES +=         ****.cpp

HEADERS += \
        ../****.h

unix {
    target.path = /usr/lib
    headers.path = /usr/include            #这个变量可以随便定义,然后INSTALLS 的时候加上该变量即可
    headers.files = ../*.h
    INSTALLS += target headers
}
win32 {
    target.path = C:/radsim/lib
    headers.path = C:/radsim/include
    headers.files = ../*.h
    INSTALLS += target headers
}

2.修改编译步骤:

技术分享图片

这样子设置以后,按下build之后,就会在make完之后,继续执行INSTALLS的拷贝操作。

Qt 编译及自动部署 库 工具集(自动复制生成的库及头文件到指定的安装路径)

原文:https://www.cnblogs.com/weicaiershang/p/14046177.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!