InstallGtkOnWindows.pdf

‫نصب ‪ gtk‬در ویندوز‬
‫برای نصب ‪ gtk‬در ویندوز باید سه لینک زیر را دانلود کنید‬
‫‪1) http://win32builder.gnome.org/gtk+-bundle_3.6.4‬‬‫)‪20130921_win32.zip (gtk3‬‬
‫کامپیوترهای با پردازنده ‪ x64‬نیز همین لینک را دانلود کنند‬
‫‪2) http://www.eclipse.org/downloads/packages/eclipse-ide-cc‬‬‫‪developers/keplersr2‬‬
‫نسخه مرتبط با پردازنده کامپیوتر خود را دانلود کنید‪.‬‬
‫‪3)http://www.oracle.com/technetwork/java/javase/downloads‬‬
‫‪/jre7-downloads-1880261.html‬‬
‫نسخه مربوط با کامپیوتر خود را از این لینک دانلود کنید‪.‬‬
‫بعد از دانلود ‪ java‬آن را نصب کنید‬
‫بعد از دانلود دو لینک اول فولدر ‪ unzip‬آنها را در جایی از کامپیوتر خود بریزید و‬
‫مکان آن را عوض نکنید!‬
‫بعد از اتمام مراحل باال این ‪ ۳‬فایل باید ‪ ۴‬فولدر را به ‪ path‬کامپیوتر خود اضافه کنید‪.‬‬
‫‪1) C:\Program Files\Java\jre1.8.0_25\bin‬‬
‫داخل این فولدر باید تعدادی فایل ‪ dll‬بهمراه ‪ javaw.exe‬باشد‪.‬‬
‫‪ )۲‬اگر از ‪ Codeblocks‬یا ‪ Dev‬برای کد زدن استفاده میکنید‬
‫در فولدر نصب آن باید فولدری به نام ‪ bin‬وجود داشته باشد که داخل آن ‪ gcc.exe‬و‬
‫‪ g++.exe‬وجود دارد مانند‪:‬‬
‫‪C:\Dev-Cpp\MinGW32\bin‬‬
‫آدرس این فولدر را نیز باید به ‪ Path‬اضافه کنید‪.‬‬
‫‪ )۳‬آدرس ‪ bin‬در فولدر ‪ gtk‬ای که دانلود کردید را نیز باید اضافه کنید که حدودا به‬
‫این شکل میباشد‪:‬‬
‫‪C:\gtk+-bundle_3.6.4-20130921_win32\bin‬‬
‫‪ )۴‬محل نصب ‪ eclipse‬را نیز باید به ‪ Path‬اضافه کنید‬
‫‪C:\eclipse-cpp-kepler-SR1-win32\eclipse‬‬
‫نحوهی اضافه کردن یک فولدر به ‪ Path‬را میتوانید از لینک زیر بیابید‪:‬‬
‫‪http://www.computerhope.com/issues/ch000549.htm‬‬
‫بعد از اتمام کارهای باال برای اطمینان از درستی کارهایی که انجام دادید میتوانید در‬
‫‪ cmd‬دستورهای زیر را بزنید و خروجی آنها باید مانند شکل زیر باشد‪.‬‬
‫ایجاد پروژه در ‪:eclipse‬‬
‫‪ )۱‬برای راهاندازی ‪ gtk‬در ‪ eclipse‬ابتدا باید در قسمت منو گزینه ‪Help->Install‬‬
‫‪ New Software‬را انتخاب کنید و در پنجره باز شده در قسمت ‪ Add‬مانند شکل‬
‫در قسمت ‪ Name‬نام ‪ pkg-config‬و در قسمت ‪ Location‬لینک زیر را وارد کنید‬
‫(برای این مرحله باید به اینترنت متصل باشید)‪:‬‬
‫‪http://petrituononen.com/pkg-config-support-for-eclipse‬‬‫‪cdt/update‬‬
‫بعد از زدن دکمه ‪ Ok‬کمی صبر کنید تا در وسط صفحه گزینه ‪Pkg-config‬‬
‫‪ support‬ظاهر شود و آن را انتخاب کرده و نصب کنید‪.‬‬
‫‪ )۲‬در قسمت ‪ File‬در منو گزینه ‪ New->C Project‬را انتخاب کنید‬
‫‪ )۳‬در قسمت ‪ Toolchains‬کامپایلر ‪ Mingw GCC‬را انتخاب کنید‪( .‬اگر این گزینه‬
‫وجود نداشت یعنی قسمتهای قبل را درست انجام ندادهاید‪ ).‬مانند شکل‪:‬‬
‫‪ )۴‬در قسمت منو گزینه ‪ File->New->Source File‬را انتخاب کنید و مانند شکل‬
‫زیر پنجره باز شده را کامل کنید‪.‬‬
‫‪ )۵‬برای اطمینان از کامپایلر میتوانید در صفحه باز کد !‪ Hello World‬را امتحان‬
‫کنید!‬
‫‪ )۶‬برای راهاندازی ‪ gtk‬برای هر پروژه باید در منو گزینه ‪ Project->Properties‬را‬
‫انتخاب کنید‬
‫در صفحه باز شده در قسمت ‪ C/C++ Build->Settings‬به تب ‪ Pkg-config‬بروید‬
‫و گزینههای ‪ cairo‬و ‪ gtk+-3.0‬را انتخاب کنید مانند شکل‪:‬‬
‫بعد از اتمام این مراحل میتوانید در پروژهی جدیدی که تعریف کردید کد بزنید و از‬
‫‪ library‬های ‪ gtk‬استفاده کنید‪.‬‬
‫برای اطمینان از درست بودن ‪ library‬های ‪ gtk‬میتوانید از سایت ‪zetcode.com‬‬
‫نمونههای مربوط به ‪ gtk‬را اجرا کنید‪.‬‬