set(MY_LIB "moduleB") add_library(${MY_LIB} STATIC "src/ClassB.cpp") target_include_directories(${MY_LIB} PRIVATE "include/moduleB") target_include_directories(${MY_LIB} PUBLIC "include")