(не generator expression) в CMake получить полный путь до артефакта таргета? Вариант с get_target_property(LOCATION) не прокатывает, а configure_file не поддерживает generator expressions. Может, на самом деле не той дорогой иду, но хочу просто в заголовочном файле получить полный путь к либе, генерящейся как MODULE/SHARED, использовать планирую только в тестах
Так, а вместе с именем самого артефакта? (Моя вина, сформулировал вопрос криво)
Без выражений генератора - никак. Разве что если это самое имя задать самому (тогда его и получать не надо). Представьте, вы на visual studio, каждая сборка кладётся в свою папку (debug, release и т.д.). Вам надо ОДНОВРЕМЕННО иметь в виду все. Поэтому выражения генератора.
Обсуждают сегодня