QtCreator棘手的项目

QtCreator棘手的项目,qt,qt-creator,project-files,Qt,Qt Creator,Project Files,我在Qt Creator中有一个项目,它有几个共享库项目,主项目也包含主功能。我想要的是添加一个新项目,它不应该是一个共享库,而应该是一个有一些头文件的项目,我在其中保存定义和错误代码。我希望能够将此项目的路径添加到其他项目INCLUDEPATH,以便在其他项目中使用这些文件 为此,我创建了一个空项目,.pro文件如下所示: HEADERS += \ myHeader.h 但是当我构建整个项目时,它抱怨说在这个项目中找不到只有一个标题的main 是否可以在QtCreator中实现此目的

我在
Qt Creator
中有一个项目,它有几个共享库项目,主项目也包含主功能。我想要的是添加一个新项目,它不应该是一个共享库,而应该是一个有一些头文件的项目,我在其中保存定义和错误代码。我希望能够将此项目的路径添加到其他项目
INCLUDEPATH
,以便在其他项目中使用这些文件

为此,我创建了一个空项目,
.pro
文件如下所示:

HEADERS += \
    myHeader.h
但是当我构建整个项目时,它抱怨说在这个项目中找不到只有一个标题的main


是否可以在
QtCreator
中实现此目的?

创建一个
.pri
文件,其中包含您的
INCLUDEPATH
等;然后在其他项目的
.pro
文件中引用:

# Common.pri
INCLUDEPATH += ../myPath
INCLUDE += myHeader.h

# OtherProject.pro
!include( ./Common.pri ) {
    error( Could not find the Common.pri file. )
}

INCLUDEPATH += ../myOtherPath
请记住在
.pro
文件中使用
+=
运算符,否则它们将覆盖
.pri
文件变量