我正在学习boost c ++,因此我正在尝试处理boost线程的这段代码
#include <boost/thread.hpp>
#include <boost/chrono.hpp>
#include <iostream>
void wait(int seconds)
{
boost::this_thread::sleep_for(boost::chrono::seconds(seconds));
}
void thread()
{
for(int i = 0; i < 5; i++)
{
wait(2);
std::cout << i << std::endl;
}
}
int main()
{
boost::thread t(thread);
t.join();
return 0;
}
但是当我在VS2008上编译此代码时,我收到以下错误:
LINK : fatal error LNK1104: cannot open file 'boost_thread-vc90-mt-1_58.lib'
我理解的是这个错误是由于配置问题,但我不知道如何摆脱它。有人可以帮我解决这个错误吗?