मैं जानना चाहूंगा कि अप्रयुक्त चर चेतावनियों को बंद करने के लिए आप gcc कंपाइलर को क्या स्विच करते हैं? मुझे खिड़कियों पर बूस्ट आउट होने की त्रुटियां हो रही हैं और मैं बूस्ट कोड को छूना नहीं चाहता:
C:\boost_1_52_0/boost/system/error_code.hpp: At global scope:
C:\boost_1_52_0/boost/system/error_code.hpp:214:36: error: 'boost::system::posix_category' defined but not used [-Werror=unused-variable]
C:\boost_1_52_0/boost/system/error_code.hpp:215:36: error: 'boost::system::errno_ecat' defined but not used [-Werror=unused-variable]
C:\boost_1_52_0/boost/system/error_code.hpp:216:36: error: 'boost::system::native_ecat' defined but not used [-Werror=unused-variable]
मैंने दोनों का उपयोग करने की कोशिश की -Wunused-value
और -Wno-unused-value
न ही ऊपर दिए गए संदेशों को दबाया।
सही आज्ञा क्या है, यहाँ मेरी संकलन पंक्ति है:
g++ -g -fno-inline -Wall -Werror -Wextra -Wfloat-equal -Wshadow
-Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wno-conversion
-Wdisabled-optimization -Wredundant-decls -Wunused-value -Wno-deprecated
-IC:\\boost_1_52_0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
-c -o op.o op.cpp
शायद -Wall
मेरे लक्ष्य को ओवरराइड करता है?
-Werror=no-unused-variable