使用 VC++ 9 增强警告

Boost warnings with VC++ 9

提问人:Ashwin Nanjappa 提问时间:8/18/2008 最后编辑:Kent FredricAshwin Nanjappa 更新时间:1/15/2009 访问量:1056

问:

当 Boost 库/标头与 VC++ 9 编译器(Visual C++ 2008 速成版或 Visual Studio 2008)一起使用时,会生成许多良性警告。它们有两种:

  1. 有关 Wp64 设置的警告。
  2. 有关编译器版本的警告。

如何关闭这些警告?

C++ Visual-Studio Boost 警告

评论


答:

1赞 Ashwin Nanjappa 8/18/2008 #1
  1. 有关 Wp64 设置的警告。

    关闭默认设置的 /Wp64 设置。您可以在“项目属性”->“C/C++”-“常规”>中找到它。

  2. 有关编译器版本的警告。

    转到 Boost 主干(联机)并获取最新的 boost\boost\config\compiler\visualc.hpp 头文件。将其与当前文件进行比较,并合并 _MSC_VER 等于 1800 的部分。(1800 是 Boost 配置中使用的 VC9 版本号。