-Wunused-dummy-argument 对未使用的哑元给出警告。 -Wunused-function 有未使用的函数时警告 -Wunused-label 有未使用的标号时警告 -Wunused-macros 当定义在主文件中的宏未被使用时给出警告 -Wunused-parameter 发现未使用的函数指针时给出警告 -Wunused-result 当一个带有 warn_unused_result 属性的函数的调用者...
-Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-const-variable -Wunused-const-variable= -Wunused-dummy-argument -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-macros -Wunused-parameter -Wunused-result -Wunused-value -Wunused-variable -Wuninitialized 选项: 变量不初始化...
-Wunused-macros 当定义在主文件中的宏未被使用时给出警告 -Wunused-parameter 发现未使用的函数指针时给出警告 -Wunused-result 当一个带有 warn_unused_result 属性的函数的调用者未使用前者的返回值时给出警告 -Wunused-value 当一个表达式的值未被使用时给出警告 -Wunused-variable 有未使用的变量时警告 -Wv...
-Wunused-macros 当定义在主文件中的宏未被使用时给出警告 -Wunused-parameter 发现未使用的函数指针时给出警告 -Wunused-result 当一个带有 warn_unused_result 属性的函数的调用者未使用前者的返回值时给出警告 -Wunused-value 当一个表达式的值未被使用时给出警告 -Wunused-variable 有未使用的变量时警告 -Wv...
-Wunused-parameter 发现未使用的函数指针时给出警告 -Wunused-result 当一个带有 warn_unused_result 属性的函数的调用者未使用前者的返回值时给出警告 -Wunused-value 当一个表达式的值未被使用时给出警告 -Wunused-variable 有未使用的变量时警告 -Wvariadic-macros 指定 -pedantic ...
-Wunused-macros 当定义在主文件中的宏未被使用时给出警告 -Wunused-parameter 发现未使用的函数指针时给出警告 -Wunused-result 当一个带有 warn_unused_result 属性的函数的调用者未使用前者的返回值时给出警告 -Wunused-value 当一个表达式的值未被使用时给出警告 ...
Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-dummy-argument -Wunused-function -Wunused-label -Wunused-local-typedefs - Wunused-macros -Wunused-parameter -Wunused-result -Wunused-value -Wunused-variable -Wuse-without-only -Wuseless-cast -Wvarargs -Wvariadic-macros -Wvector...
gcc -Wunused-function main.c 使用编译选项-Wl,--gc-sections:该选项用于告诉链接器(ld)删除未使用的函数和数据段。示例命令如下: 代码语言:bash 复制 gcc -Wl,--gc-sections main.c 需要注意的是,以上方法都是针对GCC编译器的,不同的编译器可能有不同的方法来处理未使用的函数。 关于GCC编译器的更多详细信...
6、-Wunused, 变量声明了但未使用,或者static类型函数未被调用则警告 7、-Wuninitialized, 使用的自动变量没有初始化则警告 8、-Wundef, 如果在#if宏中使用了未定义的变量做判断则警告 9、-Winline,函数不能被内联则警告 10、-Wmissing-declarations, 如果定义了全局函数,但却没有在任何头文件中声明则警告 ...
/home/l/lede/build_dir/target-x86_64_musl/subconverter-0.7.2-2023-01-13-3813c392/include/quickjspp.hpp:496:36: warning: parameter 'ctx' set but not used [-Wunused-but-set-parameter] 496 | Tuple unwrap_args_impl(JSContext * ctx, JSValueConst * argv, std::index_sequence<I...>) ...