в имени?
Чтобы при target_link_libraries явно линковать таргет, а не какую-то либу. Т.е. чтобы получить ошибку на стадии конфигурации смака, а не на стадии линковки или сборки итогового бинарника
я так и думал. А в смейк сразу нельзя делать add_library(foo::foo) да? Т.е. такой костыль для обхода ограничений смака получается.
Ну, все таки в add_library указывается по-сути имя выходного файла (ну да, да, кроме intetface). А в нем :: как-то нехорошо
для совместимости с таргетами, которые создает find_package
Обсуждают сегодня