LINUX.ORG.RU

История изменений

Исправление Siborgium, (текущая версия) :

Для test2 CMakeLists.txt аналогичный

Ну вот и разобрались.

Делайте в base

find_package(Qt5Core)
add_library(base)
target_sources(base PUBLIC base.h PRIVATE base.cpp)
target_link_libraries(base PRIVATE Qt5::Core)

а в Test1 и Test2 делайте

target_link_libraries(test1 PRIVATE base)

Исходная версия Siborgium, :

Для test2 CMakeLists.txt аналогичный

Ну вот и разобрались.

Делайте в base

add_library(base)
target_sources(base PUBLIC base.h PRIVATE base.cpp)

а в Test1 и Test2 делайте

target_link_libraries(test1 PRIVATE base)