Переключатель --sysroot
полезен, если вы не хотите, чтобы заголовки/библиотеки стандартных путей влияли на вашу сборку.
--sysroot=dir
: используйте dir в качестве логического корневого каталога для заголовков и библиотеки. Например, если компилятор обычно ищет заголовки в /usr/include и библиотеки в /usr/lib, вместо этого будет искать dir/usr/include и dir/usr/lib. [ref]
Можно ли сделать то же самое с использованием переменных среды, файла спецификаций gcc или любых других методов, которые не требуют переключения командной строки?