我正在使用CLion作为我的IDE。我从 here CMakeLists boost/lexical_cast.hpp ).
CMakeLists
boost/lexical_cast.hpp
是否有任何方法可以禁用特定标题/库中的所有警告(甚至 namespace )?
namespace
您可以将包含路径添加为 SYSTEM 而不是标准的:
SYSTEM
target_include_directories(target SYSTEM ${Boost_INCLUDE_DIR})
这只适用于GCC和clang,因为visualstudio没有系统路径的特定include标志。