У меня есть простая программа, которая создает и выполняет как поток, используя потоки повышения в C ++.
#include<boost/thread/thread.hpp>
#include<iostream>
void hello()
{
std::cout<<"Hello, i am a thread"<<std::endl;
}
int main()
{
boost::thread th1(&hello);
th1.join();
}
Компилятор выдает ошибку в строке th1.join (). Это говорит
«
Несколько маркеров на этой линии
- undefined reference to
`boost::thread::join()'
- undefined reference to
`boost::thread::~thread()'
"