PDA

View Full Version : استفاده از boost؟



glassysmart
سه شنبه 15 تیر 1389, 00:42 صبح
سلام
من کتابخانه های boost را در ویندوز به وسیله gcc کامپایل کردم و یک سری فایل با پسوند hpp و a و o به دست آوردم آما حالا نمی دونم که باید چه جوری از این فایل ها استفاده کنم

PC2st
سه شنبه 15 تیر 1389, 12:58 عصر
http://www.fischerlaender.net/development/using-boost-c-libraries-with-gcc-g-under-windows
بطور خلاصه:
۱) سوئیچ زیر را به کامپایلر اضافه کن:


-Ipath
به جای path مسیری که فایل‌های hpp قرار دارد را اضافه کنید.
۲) فایل‌های hpp مورد نیاز را include کن.
۳) در انتها از هر فایل hpp که استفاده کرده بودید باید فایل کتابخانهٔ آن را نیز به کامپایلر معرفی کنید، مثلا اگر از regex استفاده کرده‌اید این سوئیچ را به انتهای دستور کامپایل اضافه کنید:


lboost_regex-gcc-mt-s
که boost_regex-gcc-mt-s نام کتابخانه‌ٔ معادل فایلی با پسوند a یا so (بطور مثال libboost_regex-gcc-mt-s.a) است.