zoukankan      html  css  js  c++  java
  • Qt 编译及自动部署 库 工具集(自动复制生成的库及头文件到指定的安装路径)

    参考博客:(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的拷贝操作。

  • 相关阅读:
    Swift
    Swift
    书籍
    Swift
    Swift
    iOS系统架构
    Reveal真机(越狱)查看任意APP
    Swift
    Swift
    Swift
  • 原文地址:https://www.cnblogs.com/weicaiershang/p/14046177.html
Copyright © 2011-2022 走看看