Pytania otagowane jako compiler-flags



24
Przydatne flagi GCC dla C
Oprócz ustawiania -Walli ustawiania -std=XXX, jakie inne naprawdę przydatne, ale mniej znane flagi kompilatora są dostępne do użytku w C? Szczególnie interesują mnie wszelkie dodatkowe ostrzeżenia i / lub przekształcanie ostrzeżeń w błędy w niektórych przypadkach, aby całkowicie zminimalizować wszelkie przypadkowe niezgodności typów.
157 c  gcc  compiler-flags 


9
Jak wyłączyć ostrzeżenia o nieużywanych zmiennych wychodzące z gcc w kodzie strony trzeciej, którego nie chcę edytować?
Chciałbym wiedzieć, jaki przełącznik przekazujesz do kompilatora gcc, aby wyłączyć ostrzeżenia o nieużywanych zmiennych? W systemie Windows pojawiają się błędy i nie chcę dotykać kodu doładowania: 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 …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.