boost :: asio充斥着警告

时间:2012-10-02 07:46:14

标签: c++ boost warnings boost-asio

这个程序实际上并没有做任何事情,但它使用182 warnings构建,所有这些似乎都是boost代码中的问题。我应该对此做些什么,也许使用不同的库,或者我应该使用boost::asio并忽略所有警告?


// main.cpp
#include <boost/asio.hpp>
#include <boost/asio/ssl.hpp>

int main() {
    exit(0) ;
}

1 个答案:

答案 0 :(得分:4)

这对许多boost(和第三方)库来说很常见。我希望他们被视为system headers。例如,使用gcc传递-isystem命令行选项或将boost标头移动到被视为系统标头目录的目录。

Boost也有warnings guidelines page可能会有所帮助。请参阅Suppressing Warnings in GCC