У меня есть CMakeLists.txt в корне моего проекта и один в моей папке / src. Тот, что находится в папке / src, содержит только переменную с файлами .cpp ( установлен (SOURCEFILES main.cpp foo.cpp)
), а в корневом CMakeLists.txt я делаю add_subdirectory (src)
и позже я использую add_executable (MyApp $ {SOURCEFILES})
.
Но cmake выдает мне ошибку
add_executable, вызванную с неправильным количеством аргументов, без источников provided
Как заставить cmake увидеть переменную? Я читал, что cmake знает только глобальные переменные, но это явно не так ...