相关疑难解决方法(0)

如何在GCC中隐藏"已定义但未使用"的警告?

我有一堆编译时断言,例如:

CASSERT(isTrue) or CASSERT2(isTrue, prefix_)
Run Code Online (Sandbox Code Playgroud)

在使用GCC进行编译时,我会收到很多警告'prefix_LineNumber' defined but not used.有没有办法可以隐藏编译时断言的警告?我没有运气搜索GCC文档.我以为我可能会在同一个宏中全局自动使用var,但我想不出有任何办法.

有谁知道在GCC中隐藏警告的方法?

gcc warnings compiler-warnings

60
推荐指数
7
解决办法
8万
查看次数

如何在使用-Wall时禁用-Wc ++ 0x-compat?

-Wall以g ++标志包括标志-Wc++0x-compat,该检查各种如果代码是对新的C++ 11标准编译可能(将)出现的问题.但我想禁用该警告,以便在一系列兼容性警告中不会丢失当前警告.我没有在手册页中找到任何有用的东西,也没有找到谷歌.似乎没有像例如那样的禁用标志-Wunused-variable.

有任何想法吗?

c++ g++ compiler-warnings c++11

3
推荐指数
1
解决办法
2267
查看次数

标签 统计

compiler-warnings ×2

c++ ×1

c++11 ×1

g++ ×1

gcc ×1

warnings ×1