Qt生成动/静态链接库的*.pro文件设置
一.动态(举例)
TEMPLATE = lib
TARGET = GeoDataAccess
DESTDIR = ../debug
QT += network sql
#debug版本
CONFIG += debug
#release版本
# CONFIG += release
INCLUDEPATH += ./GeneratedFiles \
./GeneratedFiles/Debug \
.
DEPENDPATH += .
MOC_DIR += ./GeneratedFiles/debug
OBJECTS_DIR += debug
UI_DIR += ./GeneratedFiles
RCC_DIR += ./GeneratedFiles
#Include file(s)
include(GeoDataAccess.pri)
二.静态链接库
TEMPLATE = lib
TARGET = GeoDataAccess
DESTDIR = ../debug
QT += network sql
CONFIG += staticlib
INCLUDEPATH += ./GeneratedFiles \
./GeneratedFiles/Debug \
.
DEPENDPATH += .
MOC_DIR += ./GeneratedFiles/debug
OBJECTS_DIR += debug
UI_DIR += ./GeneratedFiles
RCC_DIR += ./GeneratedFiles
#Include file(s)
include(GeoDataAccess.pri)
注明:GeoDataAccess.pri:包含的是文件路径
TEMPLATE = lib
TARGET = GeoDataAccess
DESTDIR = ../debug
QT += network sql
#debug版本
CONFIG += debug
#release版本
#
INCLUDEPATH += ./GeneratedFiles \
./GeneratedFiles/Debug \
.
DEPENDPATH += .
MOC_DIR += ./GeneratedFiles/debug
OBJECTS_DIR += debug
UI_DIR += ./GeneratedFiles
RCC_DIR += ./GeneratedFiles
#Include file(s)
include(GeoDataAccess.pri)
二.静态链接库
TEMPLATE = lib
TARGET = GeoDataAccess
DESTDIR = ../debug
QT += network sql
CONFIG += staticlib
INCLUDEPATH += ./GeneratedFiles \
./GeneratedFiles/Debug \
.
DEPENDPATH += .
MOC_DIR += ./GeneratedFiles/debug
OBJECTS_DIR += debug
UI_DIR += ./GeneratedFiles
RCC_DIR += ./GeneratedFiles
#Include file(s)
include(GeoDataAccess.pri)
注明:GeoDataAccess.pri:包含的是文件路径