2011-05-05 24 views
9
#include <iostream> 
#include <boost/asio.hpp> 
#include <boost/thread.hpp> 
#include <boost/bind.hpp> 
#include <boost/date_time/posix_time/posix_time.hpp> 

Yukarıda gösterilen başlıkları kullanmıştım. Boost Resmi web sitesinde yardım bulunamadı. Kodunuzdaki hiç hata varsayarsakDestek lib ile C++ kodu nasıl derlenir? Ubuntu

+1

Girişinizin nasıl başarısız olduğunu göstermeniz gerekir - bildirilmemiş işlevler aldınız; bazı başlıkların eksik olduğu veya bir bağlantı hatası oluştuğunda - bazı destek işlevlerinin paylaşılan bir kitaplığa bağlanması gerekir –

cevap

14

, doğru artırmak kitaplıkları bağlamanız gerekir: boost_thread, boost_system ve boost_date_time yüzden, Bu program şu komutla derler

#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() 
{ 
} 

Eğer başvurulan ettik olanları şunlardır:

g++ -o test test.cc -lboost_system -lboost_date_time -lboost_thread