替代gs的--sysroot开关?

net*_*ope 13 gcc header path

--sysroot如果您不希望标准路径中的标头/库影响您的构建,则此开关非常有用.

--sysroot=dir:使用dir作为标头和库的逻辑根目录.例如,如果编译器通常会搜索/ usr/include中的头文件和/ usr/lib中的库,那么它将搜索dir/usr/include和dir/usr/lib.[参考文献]

可以通过使用环境变量,gcc规范文件或任何其他不需要命令行开关的方法来完成同样的事情吗?

flo*_*rin 9

如果您可以使用环境变量,则可以将-sysroot添加到CFLAGS.