包含您使用的链接文件失败的c++ 17头文件。它报告了一个错误,它找不到它们。
当我运行iwyu -v时,它说它正在使用devtoolset 7,但是我已经安装了devtoolset 11,我希望它使用11。
$ iwyu -v
clang version 12.0.1
...
Found candidate GCC installation: /opt/rh/devtoolset-7/root/usr/lib/gcc/x86_64-redhat-linux/7
Selected GCC installation: /opt/rh/devtoolset-7/root/usr/lib/gcc/x86_64-redhat-linux/7
...我怎样才能让IWYU使用不同版本的gcc?
发布于 2022-09-16 17:02:34
有一个clang选项,-gcc-toolchain,它走上gcc工具链的道路。路径应该是到usr目录。添加此选项解决了问题
$ iwyu -gcc-toolchain /opt/rh/devtoolset-ll/root/usrhttps://stackoverflow.com/questions/73748187
复制相似问题