Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
Source files compiled multiple times with Qt Test
Maluna34 last edited by Maluna34
I noticed that when I use Qt test in my project, so when I have the main project, containing the app project and the test project, the source files used in both are built twice (even if they are located at the same place on the disk).
Project/ |----- App/ |----- foo.cpp |----- Tests/ |----- project/app/foo.cpp
Here foo.cpp is built twice.
Is the only solution to use a third DLL project building only once these common files or is there an option to share object files between project ?
Thanks for your help !
Since the source file can be compiled with different compiler options I don't see a chance other than creating a shared lib - qmake simply can't know if the generated object file is compiled with the same options (at least not that easy that it's worth the trouble).
Maluna34 last edited by
Oh yes, it's logic. Thanks !!!