我在使用boost库的项目中使用cppcheck.这个库中的标题包含大量的宏,我甚至没有在我的源代码中使用它.然而,cppcheck根据我认为无用的宏来探索路径.有没有办法告诉cppcheck忽略所有的宏,除非它是使用#define在源代码中定义的?
解决方法:
不完全是你想要的,但你可以指定define到cppcheck,所以它只评估一个分支:
请参阅-D / -U选项.
标签:c,cppcheck
来源: https://codeday.me/bug/20190824/1707572.html