Projelerimden biri boost_thread
kullanıyor. Ancak bu projelerin yapılamıyor çünkü boost_thread
(/usr/bin/ld: cannot find -lboost_thread-d
) bulunamadı. FYI: 32bit CentOS sisteminde çalışıyorum.Derleme başarısız: bulamıyor -lboost_thread
Yani, bu komutla destek oluşturmak:
./b2 --layout=tagged toolset=gcc variant=debug
link=shared threading=multi address-model=32
-sZLIB_SOURCE=$ZLIB_DIR --build-type=complete
Ama boost derleme ve bağlama ile bittiğinde, ben herhangi libboost_thread
görmüyorum. Birisi bana burada ne eksik olduğumu söyleyebilir mi?
Eğer CentOS kullanıyorsanız, yükleyebileceğiniz standart bir paket olmalıdır. Önce bunu dene. –
@JoachimPileborg Standart paketi işletim sistemimden kullanmak istemezsem ne olur? Biliyorum, kullanabileceğim paketler var, ama bunu istemiyorum. – kristian
Sonra kendiniz inşa edebilirsiniz, ama sonra standart yerde bitmeyecek, ama muhtemelen/usr/local/lib' ve projenizi oluştururken linker için '-L' flag kullanmanız gerekir kütüphaneyi nerede bulacağını söyle. –