Inclusion de .pri extérieurs
Bonjour,
J'essaie de créer un projet Test de tests unitaires de données issues de mon projet principal Application.
Malgré l'utilisation de la variable PWD dans les .pri que je souhaite intégrer à mon projet, j'obtiens l'erreur de compilation suivante :
Citation:
Business/Agent.h: No such file or directory
Voici l'arborescence avec l'inclusion responsable dans XmlReader:
Application
--Application.pro
--Business (objets métier)
----Business.pri
--Interface (interface avec un tiers)
----Interface.pri
----Xml
------XmlReader (#include "Business/Agent.h")
--Test
----Test.pro
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| #Test.pro
TEMPLATE = app
#DEPENDPATH += .
#INCLUDEPATH += .
include (../Interface/Interface.pri)
include (../Business/Business.pri)
QT += testlib
HEADERS += \
Xml/XmlTest.h
SOURCES += \
main.cpp \
Xml/XmlTest.cpp \ |
Code:
1 2 3 4 5 6
| #Interface.pri
HEADERS += \
$$PWD/Xml/XmlReader.h \
SOURCES += \
$$PWD/Xml/XmlReader.cpp \ |
Code:
1 2 3 4 5 6
| #Business.pri
HEADERS += \
$$PWD/Agent.h \
SOURCES += \
$$PWD/Agent.cpp \ |
J'ai essayé d'ajouter des informations au INCLUDEPATH sans succès.
Savez-vous d'où vient le problème ?
Merci :)