Мой вопрос в основном связан с этим (неотвеченным) вопросом в списке рассылки CMake.
По сути, я хочу узнать о поведении include_directories за кулисами генератора Visual Studio 2010; каталоги из предыдущих вызовов include_directories перезаписываются, когда вы делаете это:
set_target_properties(${Target} PROPERTIES COMPILE_FLAGS /I${some_directory})
В комментариях к списку рассылки написано «это не должно», но, похоже, такое поведение я наблюдаю. Я понимаю, что проекты в VS2010 немного сложнее, но я не могу найти однозначного ответа. Может ли это быть просто ошибкой в генераторе 2010 года?
Я использую Visual Studio 2010 SP1 и CMake 2.8.4