Code::Blocks محیط توسعه ای برای تمامی فصول!

Posted by

محیط توسعه یکپارچه (IDE) Code::Blocks یک Ide خوش دست و مولتی پلتفرم است. من مدتها برای نوشتن برنامه های خودم به زبان ++C/C و استفاده از کتابخانه OpenCV از ادیتورهای متن لینوکس مثل Vim یا nano استفاده میکردم. با اینکه در صفحه انتخاب نوع پروژه در کدبلاکس اسم OpenCV دیده میشه اما هیچ وقت به سراغش نرفته بودم.
قصد دارم نوشتن یک برنامه به زبان ++C و استفاده از کتابخانه OpenCV در کدبلاکس را شرح مختصر بدهم.
ابتدانوع پروژه را OpenCV انتخاب کرده و مراحل ساخت پروژه جدید را به اتمام میرسانیم. ابتدا یک پروژه جدید میسازیم:

کد پیش فرض نمایش یک عکس در فایل main.cpp قرار میگیرد و عکس مربوطه به پروژه پیوست میشود.
برای معرفی کتابخانه OpenCV به کامپایلر (در اینجا GCC) مراحل زیر را انجام میدهیم:
از منوی Project قسمت Build Option را انتخاب میکنیم.
در سربرگ Compiler Settings به صفحه Other compiler option میرویم و عبارت زیر را اضافه میکنیم:

`pkg-config --cflags opencv`

در سربرگ Linker settings به Other linker option عبارت زیر را اضافه میکنیم:

`pkg-config --libs opencv`

در صورتیکه مراحل را به درستی انجام داده باشید. با Build کردن و Run کردن برنامه عکس پیوست شده به برنامه نمایش داده خواهد شد.
موفق باشید.

Leave a Reply

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *