- 如果目标的头文件中包含了依赖的头文件(源文件间接包含),那么这里就是PUBLIC
- 如果目标仅源文件中包含了依赖的头文件,那么这里就是PRIVATE
- 如果目标的头文件包含依赖,但源文件未包含,那么这里就是INTERFACE
https://cmake.org/cmake/help/v3.0/manual/cmake-buildsystem.7.html#transitive-usage-requirements
https://cmake.org/cmake/help/v3.0/manual/cmake-buildsystem.7.html#transitive-usage-requirements
转载于:https://www.cnblogs.com/hustcpp/p/11364898.html