在Qt中使用自定义库的正确方法?

在Qt中使用自定义库的正确方法?,qt,Qt,我有一个自定义库要包含在Qt中。目前,通过在.pro文件中添加以下内容将其包括在内 INCLUDEPATH += ... DEPENDPATH += ... LIB += ... 因为我的大多数项目都使用这个库。我想知道是否有某种方法可以使我的自定义库与QtSDK集成?也许它可以像内置组件一样包含在语法中 QT += my_custom_library 一切(头文件包括路径、lib文件包括等)都将完成 集成是否可行?您可能正在寻找创建一个mkspec文件,然后将其与配置选项一起使用。因此,创

我有一个自定义库要包含在Qt中。目前,通过在.pro文件中添加以下内容将其包括在内

INCLUDEPATH += ...
DEPENDPATH += ...
LIB += ...
因为我的大多数项目都使用这个库。我想知道是否有某种方法可以使我的自定义库与QtSDK集成?也许它可以像内置组件一样包含在语法中

QT += my_custom_library
一切(头文件包括路径、lib文件包括等)都将完成


集成是否可行?

您可能正在寻找创建一个mkspec文件,然后将其与配置选项一起使用。因此,创建一个包含您的说明的$QT_HOME/mkspec/features/mycollib.prf文件。该目录中应该有大量的示例。文件名声明其用途,因此文件mycollib.prf的使用方式如下:

CONFIG += mycoollib