У меня есть хорошая чистая, совместимая со стандартами кодовая база, которую я могу скомпилировать с помощью GCC " -ansi -pedantic-errors -Wextra " и т. Д.
Но теперь мне нужно использовать исходную библиотеку со связанными заголовками, которая явно НЕ чистый код.
Каков наилучший способ изолировать этот код от моего, чтобы я все еще мог строго компилировать свой код, но мог бы позволить снисходительность с помощью стороннего кода?