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

محیط توسعه یکپارچه (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 کردن برنامه عکس پیوست شده به برنامه نمایش داده خواهد شد.
موفق باشید.

1 Comment

  1. فاروق کریمی زاده

    با OpenCV کار نکردم، اما vim is the best of all!
    فراموش نکنیم که میتونیم ویم رو شخصی سازی بکنیم و براش افزونه نصب کنیم.

    Reply

Leave a Comment

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