انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: moslem.b در 05 فروردین 1388، 11:43 بظ
-
من یه فایل به نام first.c رو توی شاخه ی روت کپی کردم و دستور زیر رو اجرا کردم ولی ارور داد !
مگه بطور پیش فرض نباید gtk نصب باشه ؟
دستور مربوطه
gcc `pkg-config --cflags --libs gtk+-2.0` /first.c –o first
ارور
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
gcc: /first.c: No such file or directory
gcc: –o: No such file or directory
gcc: first: No such file or directory
gcc: no input files
-
gtk نصبه برای اجرا نه برای توسعه
کتاخونه های مربوط به توسعه رو نصب کنید
این سوال هم مال اینجا نیست
-
gtk نصبه برای اجرا نه برای توسعه
کتاخونه های مربوط به توسعه رو نصب کنید
چجوری باید نصبشون کنم ؟
-
gtk رو تو سیناپتیک بجو اون هایی که آخرش به dev ختم میشه بسته های مربوط به توسعه هستند
الان تو اوبونتو نیستم دقیق بتونم بگم
-
بسته ی gtk که آخرش dev باشه نیست :'(
-
یه جایی دیدم نوشته بود apt-get install libgtk2.0-dev فعلا 16 مگ داره دانلود میشه برم ببینم چی میشه
-
بازم ارور داد ولی این دفعه دیگه به gtk گیر نداد
gcc: /first.c: No such file or directory
gcc: –o: No such file or directory
gcc: first: No such file or directory
-
قبل از کامپایل به مسیری که فایل first.c قرار داره برید.
-
با این دستور کامپایلش کنید.
gcc `pkg-config --cflags --libs gtk+-2.0` first.c -o first
اون / فکر کنم نباید باشه! در ضمن o– نه، o- :)
-
مرسی
-
مرسی
لطفا پس از حل مشکل تو تاپیک حل شد اضافه کنید.
-
دوستان سلام
دوستمون درست نوشته gtk بطور پیشفرض در ابونتو نصب هستش ولی فقط برای باز کردن برنامه هایی که با gtk نوشته شده اند . برای اینکه بتوانیم gtk رو کامپایل کنیم باید gtk -dev را نصب کنیم البته برای اونتو براساس اینکه libgtk 2.0 نصب هست باید فایل libgtk2.0-dev را نصب کرد
-
gtk رو تو سیناپتیک بجو اون هایی که آخرش به dev ختم میشه بسته های مربوط به توسعه هستند
الان تو اوبونتو نیستم دقیق بتونم بگم
میشه بهتر توضیح بدین
من نمی دونم چطور اینکار رو انجام بدم
-
لطفا تاپیکهای قدیمی رو بیمورد بالا نیارید. این تایپک قفل میشه.