Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Persian
  4. دیباگ در کیوت

دیباگ در کیوت

Scheduled Pinned Locked Moved Persian
23 Posts 3 Posters 12.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    shs_night
    wrote on last edited by
    #13

    p{direction:rtl; text-align:right}. به مسیر زیر برو و مطمئن شو که دیباگر نصبه

    ،Tools -> Options... -> Build & Run -> Tool Chains

    QtSDK 1.2 + MinGW + Desktop !

    1 Reply Last reply
    0
    • S Offline
      S Offline
      silver
      wrote on last edited by
      #14

      این عکسشه

      ![img]http://1.blinks.webege.com/images/6ba72172e6a4.png/img!

      Linus Torvalds –
      Software is like sex: it’s better when it's free.

      1 Reply Last reply
      0
      • S Offline
        S Offline
        shs_night
        wrote on last edited by
        #15

        p{direction:rtl; text-align:right}. از لیست Tool Chains کامپایلر خودت رو انتخاب کن
        !http://up98.org/upload/server1/01/a/ka4yv0ly3flrz4iau17.png(check_debugger)!

        QtSDK 1.2 + MinGW + Desktop !

        1 Reply Last reply
        0
        • S Offline
          S Offline
          soroush
          wrote on last edited by
          #16

          p{direction:rtl; text-align:right}. در حالت کلی دو مدل باینری داریم. باینری‌های نهایی (Release) و باینری‌های دیباگ. دیباگ‌ها حجمشون خیلی بیشتره. چون اطلاعات مربوط به کد رو نگه می‌دارن.
          وقتی یک بار برنامه رو در حالت Release کامپایل کنی، برای اجرای دیباگ، باید یک بار clean کنی تمام object ها و باینری‌های نهایی (در لینوکس فایل‌های .o) پاک بشن و دوباره به‌شکل دیباگ ساخته بشن. در غیر این صورت نمیشه باینری نهایی رو تریس کرد.
          جدای از همهٔ این‌ها در حالت کلی برای دیباگ کردن هر برنامه‌ای (چه کیوت چه معمولی) باید GDB (GNU Debugger) روی سیستم نصب باشه. دو پست قبل، دوتا بالاتر از ToolChain قسمت دیباگ هست. اونجا رو نگاه کن...

          1 Reply Last reply
          0
          • S Offline
            S Offline
            silver
            wrote on last edited by
            #17

            که نصبه GDB

            !http://up98.ir/upload/server1/clxuhmvd91ml5qvqmwtx.png(a)!

            Linus Torvalds –
            Software is like sex: it’s better when it's free.

            1 Reply Last reply
            0
            • S Offline
              S Offline
              silver
              wrote on last edited by
              #18

              رو امتحان میکنم ببینم چی میشه clean

              Linus Torvalds –
              Software is like sex: it’s better when it's free.

              1 Reply Last reply
              0
              • S Offline
                S Offline
                silver
                wrote on last edited by
                #19

                آقا دستتون درست
                درست شد مشکل از همون clean نکردن بود

                فقط یه چیز دیگه برای دیباگ خط به خط حتماْ باید برای همه ی خط های برنامه breakpoint تعریف کنم؟

                این کد رو کجا بذارم که کار کنه؟
                p{direction:rtl; text-align:right}.

                Linus Torvalds –
                Software is like sex: it’s better when it's free.

                1 Reply Last reply
                0
                • S Offline
                  S Offline
                  shs_night
                  wrote on last edited by
                  #20

                  p{direction:rtl; text-align:right}. دیباگ بر شما مبارک!

                  ُStep Into
                  !http://up98.org/upload/server1/01/a/ibr7v8qeavc8ideqpo3z.png(Step Into)!

                  p{direction:rtl; text-align:right}. اون کد رو هم در همون خطی که راست به چپ میخوای بنویسی درج کن

                  QtSDK 1.2 + MinGW + Desktop !

                  1 Reply Last reply
                  0
                  • S Offline
                    S Offline
                    silver
                    wrote on last edited by
                    #21

                    p{direction:rtl; text-align:right}.مهدی جان ممنون

                    Linus Torvalds –
                    Software is like sex: it’s better when it's free.

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      shs_night
                      wrote on last edited by
                      #22

                      p{direction:rtl; text-align:right}. خواهش میکنم
                      برای راست به چپ بین اون کد و جمله ی فارسیت باید یک space بگذاری

                      QtSDK 1.2 + MinGW + Desktop !

                      1 Reply Last reply
                      0
                      • S Offline
                        S Offline
                        silver
                        wrote on last edited by
                        #23

                        p{direction:rtl; text-align:right}. مهدی جان بازم ممنون

                        Linus Torvalds –
                        Software is like sex: it’s better when it's free.

                        1 Reply Last reply
                        0

                        • Login

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • Users
                        • Groups
                        • Search
                        • Get Qt Extensions
                        • Unsolved