Я использую boost (который использует time.h) и библиотеку C (libav), которая имеет заголовочный файл, который также называется time.h. Поэтому, когда boost пытается использовать time.h, он вызывает time.h из libav, так как он имеет стандартное время ANSI C.CMake конфликтующие файлы заголовков
Как заставить libav найти собственное время.h и увеличить использование стандартного времени ANSI C.h? И я не хочу вообще изменять библиотеки, поскольку этот код нужно строить повсюду.
Спасибо!
Чтобы помочь нам увидеть код, через который вы их включаете. В противном случае мы можем только догадываться. – antonijn