在官方文档中,介绍使用IWYU的时候,使用Clang作为编译器。通过亲自实践发现,在14.0版本下,Gcc 7.3.1也是可以使用IWYU的。 在Toolchains中设置Clang的路径,由于我Gcc也可以运行,所以并没有更改 设置编译选项 ->Cmake设置页面。 新建一个编译模板名为Debug-iwyu,重点是在Cmake options中添加-DCMAKE_CXX_INCLUDE_WHAT_...
System version: Arch WSL clang 15 gcc 13 iwyu compiled with clang 15 #include <string> int main(){ return 0; } $ include-what-you-use main.cpp In file included from main.cpp:1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/13...
gcc.stl.headers.imp Suppress ambiguous private-to-public libstdc++ mappings Mar 16, 2025 gcc.symbols.imp Add mappings for WEOF and winsize Apr 19, 2025 include-what-you-use.1 Minor fixes to man page Apr 6, 2025 iwyu-check-license-header.py ...
它会忽略任何错误返回代码,只打印包含should remove...或should add...的输出。因此,如果运行include-...
在Toolchains中设置Clang的路径,由于我Gcc也可以运行,所以并没有更改 设置编译选项 ->Cmake设置页面。...
在Toolchains中设置Clang的路径,由于我Gcc也可以运行,所以并没有更改 设置编译选项 ->Cmake设置页面。 新建一个编译模板名为Debug-iwyu,重点是在Cmake options中添加-DCMAKE_CXX_INCLUDE_WHAT_YOU_USE=iwyux其中iwyu为你环境中实际include-what-you-use可执行文件的路径 ...
在Toolchains中设置Clang的路径,由于我Gcc也可以运行,所以并没有更改 设置编译选项 ->Cmake设置页面。 新建一个编译模板名为Debug-iwyu,重点是在Cmake options中添加-DCMAKE_CXX_INCLUDE_WHAT_YOU_USE=iwyux其中iwyu为你环境中实际include-what-you-use可执行文件的路径 ...
在Toolchains中设置Clang的路径,由于我Gcc也可以运行,所以并没有更改 设置编译选项 ->Cmake设置页面。 新建一个编译模板名为Debug-iwyu,重点是在Cmake options中添加-DCMAKE_CXX_INCLUDE_WHAT_YOU_USE=iwyux其中iwyu为你环境中实际include-what-you-use可执行文件的路径 ...
在Toolchains中设置Clang的路径,由于我Gcc也可以运行,所以并没有更改 设置编译选项 ->Cmake设置页面。 新建一个编译模板名为Debug-iwyu,重点是在Cmake options中添加-DCMAKE_CXX_INCLUDE_WHAT_YOU_USE=iwyux其中iwyu为你环境中实际include-what-you-use可执行文件的路径 ...
在Toolchains中设置Clang的路径,由于我Gcc也可以运行,所以并没有更改 设置编译选项 ->Cmake设置页面。 新建一个编译模板名为Debug-iwyu,重点是在Cmake options中添加-DCMAKE_CXX_INCLUDE_WHAT_YOU_USE=iwyux其中iwyu为你环境中实际include-what-you-use可执行文件的路径 ...