MSVC disable warning
#ifdef _MSC_VER
#pragma warning(disable : 4102) // disable unreferenced lable warning 4102
#endif
GCC disable warning
编译选项中加入以下定义代表开启这些warning
-Wunused-function
-Wunused-label
-Wunused-parameter
-Wunused-value
-Wunused-variable
-Wunused (=all of the above)
禁用的方式如下:
-Wno-unused-function
-Wno-unused-label
-Wno-unused-parameter
-Wno-unused-value
-Wno-unused-variable