хотелось бы иметь в кроссплатформенном виде.
Мне нужно писать для каждого модуля свой CMakeLists.txt, где будет описано как тянуть ту или иную зависимость в зависимости от системы?
Можно на уровне исходников разрулить
Два подхода (3): 1) Разрулить на уровне исходников 2) Разрулить на уровне системы сборки 3) Комбинировать Везде свои минусы и плюсы. Например такой большой проект как Qt использует (2) по максимуму и (1) по минимуму, т.е. в итоге всё равно (3)
Спасибо, опробую оба тогда подхода и сделаю уже выводы что будет лучше
Обсуждают сегодня