Исправление punya, (текущая версия) :
относительные пути - это неправильно
Относительные пути - это правильно в src, неправильно в tests и examples. Для tests и examples я добавляю относительный путь до папки src.
Где и как прописывать INCLUDE_PATH
прямо в вызове gcc -I{dir}
Необходимо понять, как и где настраивать INCLUDE_PATH, чтобы компиляция шла и в Linux и в Windows под GCC
это делают Find{Name}.cmake. когда проверяется конфигурация - в специальные переменные записываются нужные тебе пути до инклудов, библиотек, бинарников и тд.
Исправление punya, :
относительные пути - это неправильно
Относительные пути - это правильно в src, неправильно в tests и examples. Для tests и examples я добавляю относительный путь до папки src.
Необходимо понять, как и где настраивать INCLUDE_PATH, чтобы компиляция шла и в Linux и в Windows под GCC
это делают Find{Name}.cmake. когда проверяется конфигурация - в специальные переменные записываются нужные тебе пути до инклудов, библиотек, бинарников и тд.
Исходная версия punya, :
относительные пути - это неправильно
Относительные пути - это правильно в src, неправильно в tests и examples. Для tests и examples я добавляю относительный путь до папки src.