622 سوال

629 پاسخ

855 نظر

242 کاربر

به سامانه پرسش و پاسخ کیوت خوش آمدید, این سامانه به شما امکان می دهد پرسشهای خود را طرح نموده و در کوتاهترین زمان ، پاسخ خود را دریافت نمایید.

-قبل از سوال پرسیدن حتما جست و جو کنید.

-در صورتی که سوالی به شما کمک کرد و یا جوابی ، حتما به آن امتیاز مثبت دهید.

-در صورتی که سوالی پرسیدید و جواب خود را گرفتید حتما جواب را به عنوان بهترین جواب انتخاب کنید.

-از ارسال چند سوال در یک تاپیک جدا خودداری کنید.

-نام مناسب برای سوالات انتخاب کنید.

-برچسب مناسب برای سوالات انتخاب کنید.

-برای نوشتن کد کافی است کد را از ادیتور خود کپی و در ادیتور سایت الصاق کنید و با انتخاب کد کلید CTRL+K را فشار دهید.

-حتما قوانین و نکات دیگر را از اینجا بخوانید.

با سلام، چطوری میشه برنامه ی .exe ساخت که هنگام اجرا روی کامپیوترهای دیگه خطای فایل های dll گم شده را نده؟ خیلی ممنون

0 امتیاز
416 بازدید سوال شده بهمن 24, 1392  بوسیله ی morteza239 (290 امتیاز)  
0% درصد پذیرش جواب ها

3 پاسخ

+2 امتیاز

فایل های dll مورد نیاز برنامه از پوشه کیوت کپی کن کنار برنامت.

پاسخ داده شده بهمن 24, 1392 بوسیله ی mohammadreza-2 ناظر (2,250 امتیاز)  
+2 امتیاز

با سلام
این لینک رو مشاهده بفرماید
در کل باید کاری که انجام بدید اینه که فایل اجرا exe رو تو یه پوشه کپی کنید (مثلا یه پوشه تو دسکتاپ) بعد فایل exe رو اجرا کنید هر دفعه که اجرا میکنید یه اررو میده که فلان dll یافت نشد! برید تو root نرم افزار qtcreator اون dll رو پیدا کنید و کپی کنید کنار فایل exe
البته به این موضوع هم توجه داشته باید که یه سری از فایلهای dll ها تو system32 (یا wow64 تو ویندوز 64بیتی) هستش این dll ها باید تو ویندوز سیستم مقصد هم باشه که نرم افزار اجرا بشه...

پاسخ داده شده بهمن 24, 1392 بوسیله ی aidin کیومن (6,590 امتیاز)  
+2 امتیاز

سلام

اگه برنامت به صورت دینامیک کامپایل شده باشد همانطور که دوستان اشاره کردند نیاز به dll داره و بهتره لیست dll هارا با توجه به نسخه Qt از اینترنت بگیری و بعد کپی کنی در مسیر اجرای برنامه یا پوشه ویندوز چون اونطوری که بخواهی از روی ارور ها بفهمی کدوم فایلها را نیاز داره راه خوبی نیست و بعضی از فایلهایی که نیاز داره اصلا اسم نمیده و فقط بهت ارور زمان اجرا میده ! و البته یه راه دیگه هم هست اونم اینه که Qt به صورت استاتیک کامپایل کنی که در این صورت اصلا به هیچ فایل دیگه ای احتیاجی نداری و راه سادش هم در لینک زیر توضیح دادم .

اینجا

پاسخ داده شده بهمن 24, 1392 بوسیله ی hamed_ta ناظر (2,290 امتیاز)  

خیلی ممنون از دوستان عزیز

...