PDA

View Full Version : سوال: کامپایل کتابخانه Poppler



chikar
سه شنبه 19 مرداد 1395, 16:42 عصر
سلام
کامپایل کتابخونه ای مثل Poco ساده است ولی برخی کتابخونه ها، مثل Poppler (https://poppler.freedesktop.org/) یه سری وابستگی هایی دارن و پیدا کردن وابستگی ها و ترکیب و کامپایل اون ها کمی پیچیده است
هر کسی کار کرده لطف کنه نحوه کامپایل این کتابخونه ها رو در MSVC یا Mingw آموزش بده ...

Poppler (https://poppler.freedesktop.org/) یه کتابخونه برای نمایش فایل های PDF هست که به خوبی از کیوت هم پشتیبانی می کنه
لینک هایی هست که نحوه کامپایل با mingw رو توضیح داده ولی من که نگرفتم برای Msvc هم که اصلا نیست ...

به نظرم آموزش این جور چیز ها نیاز هست که آموزششون نادر هست وگرنه آموزش سی پلاس پلاس و کیوت و... که تا دلتون بخواد رفرنس و کتاب و ... داره!!!

کامبیز اسدزاده
چهارشنبه 20 مرداد 1395, 14:27 عصر
سلام
کامپایل کتابخونه ای مثل Poco ساده است ولی برخی کتابخونه ها، مثل Poppler (https://poppler.freedesktop.org/) یه سری وابستگی هایی دارن و پیدا کردن وابستگی ها و ترکیب و کامپایل اون ها کمی پیچیده است
هر کسی کار کرده لطف کنه نحوه کامپایل این کتابخونه ها رو در MSVC یا Mingw آموزش بده ...

Poppler (https://poppler.freedesktop.org/) یه کتابخونه برای نمایش فایل های PDF هست که به خوبی از کیوت هم پشتیبانی می کنه
لینک هایی هست که نحوه کامپایل با mingw رو توضیح داده ولی من که نگرفتم برای Msvc هم که اصلا نیست ...

به نظرم آموزش این جور چیز ها نیاز هست که آموزششون نادر هست وگرنه آموزش سی پلاس پلاس و کیوت و... که تا دلتون بخواد رفرنس و کتاب و ... داره!!!

با نظر شما موافقم.
دقیقا برای همین یک بندی برای اجرای همین مورد در نظر داریم.

کامبیز اسدزاده
چهارشنبه 20 مرداد 1395, 19:15 عصر
اینهم بخش آموزشی و مدیریتی کتابخانه های سی پلاس پلاس بر اساس ایده ی شما : https://iostream.ir/library
در بخش ادامه مطلب (آموزش و نصب)، (فایل ها) و پیش نیازات رو فراهم کردم که فکر کنم لازمه کار هستند.

ممنون از همکاریتون.

rahnema1
چهارشنبه 20 مرداد 1395, 21:45 عصر
سلام
نسخه جدیدبیشتر کتابخانه های اپن سورس از جمله poppler به صورت کامپایل شده در پروژه msys2 قرار دارند که یک محیطی برای مدیریت و نصب پکیج های اپن سورس هست. یه چیزی تو مایه های cygwin اما برای mingw
جهت نصب و نحوه استفاده از msys2 می تونید به لینکهای زیر مراجعه کنید:
https://sourceforge.net/projects/msys2
https://wiki.qt.io/MSYS2

chikar
پنج شنبه 21 مرداد 1395, 00:45 صبح
سلام
نسخه جدیدبیشتر کتابخانه های اپن سورس از جمله poppler به صورت کامپایل شده در پروژه msys2 قرار دارند که یک محیطی برای مدیریت و نصب پکیج های اپن سورس هست. یه چیزی تو مایه های cygwin اما برای mingw
جهت نصب و نحوه استفاده از msys2 می تونید به لینکهای زیر مراجعه کنید:
https://sourceforge.net/projects/msys2
https://wiki.qt.io/MSYS2

سلام و درود بر دوست خوبم
مرسی این رو ندیده بودم و نمی دونستم چنین قابلیتی وجود داره