مشکل با Qt Creator



  • p{direction:rtl; text-align:right}. سلام بچه ها
    یه مشکل دارم وقتی داخل Qt Creator برنامه رو کامپایل میکنم تغییرات ایجاد شده اعمال نمیشه چیکار کنم
    قبلا اعمال میشد ولی الان اینطوری نیست
    تنظیمات Qt رو پیشفرض گذاشتم و حتی دوباره حذف و نصب کردم ولی نشد .. چیکار کنم ...



  • clean - qmake - make



  • p{direction:rtl; text-align:right}. ببینید بازم ممنون از جوابتون ولی من هر بار باید Rebuild بکنم
    این در حالیه که قبلا خودش به صورت خودکار انجام میشد
    حالا نمیدونم چیکار کنم دیگه خسته شدم آخه Rebuild خیلی زمان میبره ...



  • p{direction:rtl;text-align:right}. داخل پروژه .pri داری؟ یا پروژه رو با visual-studio addin کامپایل کردی یه بار؟



  • p{direction:rtl; text-align:right}. همین الان فهمیدم که مشکل از پروژه ی منه چون پروژه های دیگه این مشکلو ندارن
    حالا پروژه مهمه چیکار کنم ...
    فکر کنم از تنظیماتش باشه ... ولی نمیدونم چیه ..
    محسنجان با Visual Studio کار نمیکنم ...



  • p{direction:rtl; text-align:right}. مشکلی نیست . برو قسمت تنظیمات پروژه مسیرهای debug و release رو عوض کن. ابزار کامپایل و نسخه کیوت رو هم چک کن. سعی کن هیچوقت تو مسیر کدها چیزی رو کامپایل نکنی.



  • p{direction:rtl; text-align:right}. بازم سلام
    الان دارم خروجی qt رو نگاه میکنم یه چنتا error میده ولی نمیدونم چرا بازم اجرا میشه ... عجب ...
    error ها رو پست میکنم :
    چیکارش باید بکنم ؟

    Could Not Find E:\Project\debug\moc_CHMainWindow.cpp
    Could Not FindE:\Project\debug\qrc_Images.cpp
    Could Not Find E:\Project\ui_FMainWindow.h
    Could Not Find E:\Project\debug\CHMainWindow.o

    FMainWindow.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget1'.

    FMainWindow.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget2'.



  • p{direction:rtl; text-align:right}. خوب واضحه چه اتفاقی افتاده. timestamp های make نشون میده که باید باینریها موجود باشن اما پاکشون کردی. با کامپایل دوباره درست میشه. چون یک بار لینک انجام شده برنامه قابل اجراست. حالا اگه تغییری توی کد بدی مجبور میشه دوباره باینری مربوطه رو بسازه. همه این مشکلات با رعایت دو سه تا قاعده ساده حل میشه.

    p{direction:rtl; text-align:right}. شما نیاز دارید که بدونید MakeFile چیه و اصلا Make چه جور سیستمی هست. کیوت ویژوال استودیو نیست که با زدن یه دکمه برنامه رو کامپایل و لینک کنید و اصلا نفهمید چی به چی شد! این طوری نمیتونم کمکی بکنم. اینا رو بخونید:

    http://www.gnu.org/software/make/
    http://msdn.microsoft.com/en-us/library/dd9y37ha(v=vs.80).aspx



  • p{direction:rtl; text-align:right}. بازم سلام اگه بدونید چی شده بهم میخندید
    خیر سرم یه برنامه ی 74 مگابایتی رو که چندین روزه گرفتارم کرده رو به جای کپی کات کردم داخل یه پوشه که از اونجا یه تغییراتی بدم که پروژه ی اصلی صدمه نبینه وقتی خوشکل زدم پروژه رو خراب کردم سریع حذفش کردم
    بعدشم که الان رفتم میبینم پروژه نیست
    الان به نظر شما گریه کنم یا نکنم ...
    نمیدونید چقدر روش کار کردم
    کی دوباره از اول شروع کنه ... فعلا که در شک این ماجرا به سر میبرم
    با تشکر سروش جان
    میگن برنامه نویس اونی نیست که برنامه های بزرگ بنویسه برنامه نویس اونیه که بتونه برنامه ای رو که مینویسه درست بنویسه ... من برنامه نویس نیستم چون جزئی ترین مسائل رو هم بلد نیستم ولی برنامه مینویسم



  • p{direction:rtl;text-align:right}.
    سلام
    ما ایرانیا برنامه نویسای خوبی نیستیم.چون هیچوقت استاد خوبی وجود نداشته
    برنامه نویس به روسها میگن که اول ریاضی گسسته رو کامل میخونن ، بعد استارت میزنن
    یادم نمیاد تو ایران استادی دیده باشم که واقعا بتونم بهش بگم برنامه نویس
    بجز دوستای خوبم محسن و سروش توی همین سایت!
    موفق باشی


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.