PDA

View Full Version : آموزش: آموزش کامپایل برنامه های کیوت به صورت استاتیک در لینوکس همراه با عکس



khavary
دوشنبه 16 مرداد 1391, 17:41 عصر
به نام خدا


آموزش کامپایل برنامه های کیوت به صورت استاتیک در لینوکس همراه با عکس

اول: باید خوت کیوت به صورت استاتیک کامپایل کنیم

برای این کار نسخه ی Qt libraries 4.8.2 for Linux/X11 دانلود میکنیم وبعد از فشرده خارج می کنیم.

http://www.8pic.ir/images/efeiik4mb5cyuyo695m5.jpg

http://www.8pic.ir/images/i0x8eg8s2iep6snczc14.jpg



Terminal باز میکنیم بعد sudo su وارد میکنیم اینتر پسورد Root وارد کنید اینتر

بعد cd و آدرس پوشه ی کیوت که از فشرده خارج کردیم وارد کنید

به طور مثال : cd /Home/mohsen/Desktop/qt-everywhere-opensourse-4.8.2

Enter مانند عکس زیر.


http://www.8pic.ir/images/r09eu0gsl1zhkldn2w6w.jpg


بعد

configure -static -nomake demos -nomake examples -nomake tools/.

وارد مکنیم Enter

http://www.8pic.ir/images/g3kuicbsx7xl3iwsdh8w.jpg


بعد O وارد کنید

http://www.8pic.ir/images/1phtsjk8r4x47rstp4.jpg

بعد yes وارد کنید

http://www.8pic.ir/images/1phtsjk8r4x47rstp4.jpg

صبر کنید حالا Make وارد کنید

Enter

باز هم صبر کنید حدود 1 ساعت یا بیشتر طول میکشه


بعدش Make install

Enter

چند دقیقه صبر کنید.

حالا کامپایل کیوت تمام شد


http://www.8pic.ir/images/n1erff2lhgl3u9mqnex.jpg


حالا باید به Qt creator معرفیش کنیم اگه نصبش نکردید دانلود کنید.


http://www.8pic.ir/images/lubrqc4u9klu425fwhw2.jpg

بعد Qt creator نصب کنید

حالا Qt creator اجرا کنید.

http://www.8pic.ir/images/dch5dy5gtfou86spzatv.jpg

http://www.8pic.ir/images/kipjrarqlb2je4rgp8uj.jpg

Add

مسیر کیوتی که کامپایل کردید bin/qmake

بعد Open , در آخر OK

تمام


توجه: این اموزش روی اوبونتو 12.04 تست شده

حامد مصافی
چهارشنبه 18 مرداد 1391, 00:08 صبح
ضمن تشکر از دوست بزرگوار جناب خاوری

فقط به عنوان یک نکته عرض می‌کنم. اگر کیوت رو دانلود کردید فقط برای نوشتن برنامه. یا اینکه ورژن دانلود شده با ورژن سیستم تداخل داره می‌تونید دستور make install رو نزنید تا کیوت روی سیستم نصب نشه در این حالت می‌تونید از فایل های ساخته شده در همان پوشه که دستور make در آن صادر شده استفاده کنید. ضمن اینکه اگر بخواهید کیوت را نصب کنید نیز نیاز به دسترسی root دارید.

در صورتی که کیوت را نصب کردید باید متغیر محیطی QTDIR را مقدار دهی کنید.
می‌توانید از qmake یک لینک در /bin/ ایجاد کنید.

adel68
جمعه 20 مرداد 1391, 15:24 عصر
با سلام خدمت دوست عزیز:

من هم از ابونتو به تازگی استفاده میکنم ولی موقع نصب این خطا رو داد
در ضمن میشه مراحل نصب qt creator رو بگین اقه من تازه کارم بلد نیستم.

اینم عکس خطا:91049

حامد مصافی
جمعه 20 مرداد 1391, 16:06 عصر
apt-get install make

khavary
جمعه 20 مرداد 1391, 17:37 عصر
آموزش نصب Qt creator در لینوکس



اhttp://www.8pic.ir/images/lubrqc4u9klu425fwhw2.jpg

بعد ار اتمام دانلود Terminal باز کنید .
cd و آدرس محلی که دانلودش کردید.
به طور مثال من داخل دسکتاپ دانلودش کردم cd desktop مانند عکس زیر:


http://www.8pic.ir/images/5q700snssy3bupyr459l.jpg

بعد باید فایلو به حالت اجرایی در بیاریم

chmod u+x و اسم فایل مانند عکس زیر:

http://www.8pic.ir/images/8n5ht339x1rrivfuqrf.jpg

بعد فایلو اجرا کنید.

/. و اسم فایل مانند عکس زیر:

http://www.8pic.ir/images/jpl2613nbdij6prwqk5b.jpg


http://www.8pic.ir/images/xepe24m87dn1ioz2u7y6.jpg

و بقیش دیگه شما واردید.

rubiks.kde
چهارشنبه 25 مرداد 1391, 00:00 صبح
با سلام خدمت دوست عزیز:

من هم از ابونتو به تازگی استفاده میکنم ولی موقع نصب این خطا رو داد
در ضمن میشه مراحل نصب qt creator رو بگین اقه من تازه کارم بلد نیستم.

اینم عکس خطا:91049


با سلام لینوکس در وارد کردن دستورات (در کل آدرس ها و ...)
به حروف کوچک و بزرگ حساسیت مثلا توی لینوکس میتونیم توی یک دایرکتوری دو پوشه Folder , folder رو با هم داشته باشیم
حالا هم اگر دقت کنید شما از Make استفاده کردی در حالی که باید از make استفاده کنی به حروف کوچک و بزرگ دقت کنید

SlowCode
چهارشنبه 23 اسفند 1391, 22:00 عصر
سلام
من برنامه رو تو لینوکس نوشتم حالا اگه بخوام واسه ویندوز هم کامپایل کنم باید چیکار کنم؟ باید تو ویندوز کامپایلش کنم؟ لطفا توضیح بدین.

rubiks.kde
سه شنبه 06 فروردین 1392, 13:13 عصر
بله دوست عزیز برای ایجاد فایل اجرایی مربوط به ویندوز کد رو باید توی ویندوز با sdk اون کامپایل کنی

tux-world
چهارشنبه 15 مرداد 1393, 00:30 صبح
عکسا رو که فتوا دادن حذف کنن. فکر کنم مخالف کیوت هستن. میشه اصلاحشون کنید؟

IRI.R.N
شنبه 30 خرداد 1394, 19:30 عصر
چرا عکسا پاک شده؟ لطفا لینک های عکسارو اصلاح کنین. ممنون