دیباگ کردن برنامه در حالت release - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

دیباگ کردن برنامه در حالت release

+1 امتیاز
سلام .برنامم تو حالت release متفاوت کار می کنه با حالت debug چطوری می تونم برنامه را در مد release دیباگ کنم ببینم مشکل از کجاست؟
سوال شده اردیبهشت 27, 1396  بوسیله ی مریم اکرمی (امتیاز 482)   25 55 66

1 پاسخ

+3 امتیاز
 
بهترین پاسخ

برای اینکه بتونید تو مد release برنامه خودتون را اشکال زدایی کنید دو گزینه را می بایست تنظیم کنید.

گزینه اول: به موقعیت زیر رفته و سپس مقدار گزینه را برابر با Program Database (/Zi) قرار دهید.

  1. roperty Pages .

  2.  C/C++ .

  3.  Debug Information Format .

گزینه دوم : به موقعیت زیر رفته و سپس مقدار گزینه را برابر با Optimize for debugging (/DEBUG) قرار دهید.

  1. roperty Pages .

  2.  Linker .

  3.  Debugging.

  4. Genrate Debug Info .

پاسخ داده شده اردیبهشت 28, 1396 بوسیله ی hojat1 (امتیاز 875)   12 68 99
انتخاب شد اردیبهشت 29, 1396 بوسیله ی مریم اکرمی
برخی اوقات با همه این تنظیمات در break point موردنظر شما توقفی صورت نمی گیره به خاطر سطح بهینه سازی که در این مواد باید تو بخش c++->optimization را disable کنید.
...