У меня есть проект третьей части, который использует библиотеку с тем же именем исполняемого файла:
add_executable(foo main.cpp)
target_link_libraries(foo foo)
Имя приложения foo , но импортируемая библиотека также имеет то же имя.
Я думал, что просто переименовал вывод, но имя цели приложения многократно используется для генерации файла цели cmake.
Есть ли какой-нибудь трюк, который я мог бы использовать для определения имени библиотеки, например, псевдоним?