#include <iostream>
#include <boost/asio.hpp>
#include <boost/thread.hpp>
#include <boost/bind.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
我使用了上面显示的标题。 在 Boost 官网上找不到帮助。
最佳答案
假设您的代码中没有错误,您需要链接正确的 boost 库:boost_thread、boost_system 和 boost_date_time 是您引用的,所以
#include <iostream>
#include <boost/asio.hpp>
#include <boost/thread.hpp>
#include <boost/bind.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
int main()
{
}
该程序使用以下命令编译:
g++ -o test test.cc -lboost_system -lboost_date_time -lboost_thread
关于c++ - 如何使用 boost lib 编译 c++ 代码?在 Ubuntu 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5891339/