1. [-werror=unused-value]编译选项的含义 [-werror=unused-value]是一个编译选项,通常用于C或C++编译器中。这个选项的作用是将特定的警告视为错误。在这个例子中,它针对的是“unused-value”警告,即当一个表达式的值被计算出来但没有被使用时,编译器会发出警告。如果使用了[-werror=unused-value]选项,那么这...
/home/quantum6/build_libs/include/openssl/crypto.h:235:57: error: statement with no effect [-Werror=unused-value] # define CRYPTO_THREADID_set_callback(threadid_func) (0) ^ src/switch_core_cert.c:72:3: note: in expansion of macro ‘CRYPTO_THREADID_set_callback’ CRYPTO_THREADID_set...
-Woption 让编译器给出option指定的编译警告,常用的一些如下: unused-function: 遇到仅声明过但尚未定义的静态函数时发出警告 unused-parameter: 从未用过的函数参数的警告。 unused-variable: 在本地声明但从未用过的变量的警告。 unused-value: 经计算但从未用过的值得警告。 return-type: 对函数返回类型不当的警...
编译grub时报告"grub_script.yy.c:19:22: error: statement with no effect [-Werror=unused-value]"怎么处理? 答: 在configure时加--disable-werror选项,如下: ./configure --target=aarch64-linux-gnu--disable-werror
解决办法,增加 -Wno-error=unused-value: ./configure \--prefix=${BUILD_LIBS} \--disable-core-libedit-support \CFLAGS="-I${BUILD_LIBS}/include -Wno-error=unused-value" \LDFLAGS=-L${BUILD_LIBS}/lib# 这个参数无效。# --disable-werror...
error: statement with no effect [-Werror=unused-value] 完整错误如下:make[1]: 进入目录“/home/quantum6/freeswitch/freeswitch-1.10.3” CC src/libfreeswitch_la-switch_core_cert.loIn file included from ./src/include/switch_ssl.h:39:0, ...
网站很新,说的是网站上线的时间很短,由于是新站,没有什么收录,因此自身网站信誉不是很高,这跟新开...
-Wno-unused-parameter # Don't warn about unused parameters -Wno-unused-function # Don't warn about unused local function @@ -136,6 +136,7 @@ else() -Wno-unused-local-typedefs -Wno-unused-value -Wno-switch -Wno-deprecated-declarations ) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wn...
(apf::Field*, apf::Field*)': /home/cekees/.hashdist/tmp/scorec-acwl67p7zcll-3/apf/apfHierarchic.cc:226:7: warning: unused variable 'ftype' [-Wunused-variable] int ftype = from->getValueType(); ^~~~ [ 15%] Building CXX object apf/CMakeFiles/apf.dir/apfVector.cc.o [ 15%...
某些选项(如-Wall和-Wextra )会打开其他选项,例如-Wunused ,这可能会启用其他选项,例如-Wunused-value 。 正面和负面形式的综合作用是,更具体的选项优先于不特定的选项,与命令行中的位置无关。 对于相同特征的选项,最后一个生效。 通过编译指示启用或禁用的选项(请参阅诊断编译指示 )将起作用,就好像它们出现在命...