5 c++ mingw eclipse-cdt toolchain
我正在使用cdt/mingw编译窗口.我喜欢免费编译警告.我收到以下警告:
auto-importing has been activated without --enable-auto-import specified
on the command line.
Run Code Online (Sandbox Code Playgroud)
以下页面建议处理它的方法是将该选项添加到ld的命令行.
那么问题是,如何更改内置工具链的默认命令行开关?
我还想设置gcc的警告级别.
-Wl您必须通过 gcc 的参数将参数发送到链接器:
-Wl,选项将选项作为选项传递给链接器。如果选项包含逗号,则在逗号处将其拆分为多个选项。您可以使用此语法将参数传递给选项。例如,
-Wl,-Map,output.map传递-Map output.map给链接器。使用 GNU 链接器时,也可以使用-Wl,-Map=output.map.
所以,你需要(我也需要:))-Wl,--enable-auto-import。
要控制警告级别,请参阅官方文档。