Próbuję użyć podkat QMake-projekt z względne podkatalogów:Jak używać shadow build z względnymi podkatalogami?
TEMPLATE = subdirs
SUBDIRS = app ../lib1
Kiedy twórca QT budować ten projekt z wykorzystaniem „shadow build”, co oznacza w innym katalogu, stawia wyjście z pliku w ten sposób:
Shadow-Build-Directory/
app/
main.obj
...
problemem jest to, że ponieważ mój podkat jest względne, że korzysta z tej samej ścieżki względnej dla wyjścia, starając się umieścić LIB1 budować w Shadow-Build-Directory/../lib1
!
Jak mogę tego uniknąć?
Dziękuję.
EDYCJA: Korzystam z najnowszego Qt 5.5.
Nie możesz umieścić projektu lib1 na tym samym poziomie projektu aplikacji, więc znajduje się on w drzewie projektu głównego? – Tryum
Będę miał wiele aplikacji (może 10 lub więcej) używając tej biblioteki. Chciałbym mieć czysty katalog. W każdym razie, jeśli jest to jedyne rozwiązanie, nie będę miał wielu wyborów:/ –
Możesz umieścić 'Shadow-Build-Directory' w pustym katalogu, gdzie folder' lib1' nie stanowiłby problemu. –