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
15 Posts 5 Posters 5.8k 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 4 Jul 2012, 21:27 last edited by
    #3

    p{direction:rtl; text-align:right}. برای توضیحات بیشتر "اینجا":http://qt-project.org/doc/qt-4.8/qmake-variable-reference.html رو ببین

    QtSDK 1.2 + MinGW + Desktop !

    1 Reply Last reply
    0
    • S Offline
      S Offline
      soroush
      wrote on 5 Jul 2012, 07:36 last edited by
      #4

      [quote author="Mahdi" date="1341436993"]p{direction:rtl; text-align:right}. سلام
      در فایل پروژه اینها رو بنویس

      DESTDIR = ./

      MOC_DIR = ./
      OBJECTS_DIR = ./
      RCC_DIR = ./
      UI_DIR = ./
      [/quote]

      p{direction:rtl; text-align:right}. نه
      فایل پروژه رو خراب نکن. شاید یکی دیگه بخواد به‌نوع دیگه‌ای کامپایل کنه. بهتره تغییراتی رو که فقط مربوط به خودت میشه و سلیقه‌ای هست توی فایل .pro.user انجام بدی. خیلی ساده پروژه رو باز کن برو قسمت Projects ( از نوار سمت چپ) گزینهٔ Shadow Build رو بردار

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

      1 Reply Last reply
      0
      • S Offline
        S Offline
        shs_night
        wrote on 6 Jul 2012, 01:03 last edited by
        #5

        p{direction:rtl; text-align:right}. مرسی
        من فکر می کردم منظور دوستمون پوشه های release و debug هست

        QtSDK 1.2 + MinGW + Desktop !

        1 Reply Last reply
        0
        • D Offline
          D Offline
          damselfly
          wrote on 6 Jul 2012, 14:19 last edited by
          #6

          سلام کسی هست سوال منو جواب بده؟

          1 Reply Last reply
          0
          • S Offline
            S Offline
            soroush
            wrote on 6 Jul 2012, 19:16 last edited by
            #7

            [quote author="Mahdi" date="1341536616"]p{direction:rtl; text-align:right}. مرسی
            من فکر می کردم منظور دوستمون پوشه های release و debug هست[/quote]

            p{direction:rtl; text-align:right}. فرقی نداره. جز این که این پوشه‌ها فقط توی ویندوز ساخته می‌شن.

            1 Reply Last reply
            0
            • S Offline
              S Offline
              silver
              wrote on 6 Jul 2012, 19:51 last edited by
              #8

              p{direction:rtl; text-align:right}. ممنون رفقا
              ولی این منظورم نبود

              p{direction:rtl; text-align:right}. قبلا توی همون پوشه سورس دوتا پوشه به اسم release و debug می ساخت اما الان بیرون پوشه برنامه این کار رو می‌کنه

              p{direction:rtl; text-align:right}. با گذاشتن تیک Shadow Build هم همه ‌ی کارها توی پوشه سورس انجام می‌شه

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

              1 Reply Last reply
              0
              • A Offline
                A Offline
                absfrm
                wrote on 14 Jul 2012, 07:00 last edited by
                #9

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

                If You Want You Can!

                1 Reply Last reply
                0
                • S Offline
                  S Offline
                  silver
                  wrote on 14 Jul 2012, 18:16 last edited by
                  #10

                  p{direction:rtl; text-align:right}. بله عباس جان
                  البته من توی لینوکسم اما فکر نمی‌کنم تفاوتی داشته باشته

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

                  p{direction:rtl; text-align:right}. فکر کنم از آپدیت 4.8.2 به بعد اینطوری نیست دیگه و از یه پوشه جدا استفاده می‌کنه

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

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    absfrm
                    wrote on 14 Jul 2012, 18:34 last edited by
                    #11

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

                    If You Want You Can!

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      silver
                      wrote on 14 Jul 2012, 19:29 last edited by
                      #12

                      p{direction:rtl; text-align:right}. ممنون عباس جان

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

                      1 Reply Last reply
                      0
                      • A Offline
                        A Offline
                        absfrm
                        wrote on 15 Jul 2012, 07:23 last edited by
                        #13

                        p{direction:rtl;text-align:right}. من اینو از یجایی که نیاز مشابه شمارو داشت پیدا کردم
                        @
                        Release:DESTDIR = release
                        Release:OBJECTS_DIR = release/.obj
                        Release:MOC_DIR = release/.moc
                        Release:RCC_DIR = release/.rcc
                        Release:UI_DIR = release/.ui

                        Debug:DESTDIR = debug
                        Debug:OBJECTS_DIR = debug/.obj
                        Debug:MOC_DIR = debug/.moc
                        Debug:RCC_DIR = debug/.rcc
                        Debug:UI_DIR = debug/.ui
                        @

                        If You Want You Can!

                        1 Reply Last reply
                        0
                        • S Offline
                          S Offline
                          silver
                          wrote on 16 Jul 2012, 20:45 last edited by
                          #14

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

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

                          1 Reply Last reply
                          0
                          • A Offline
                            A Offline
                            absfrm
                            wrote on 17 Jul 2012, 02:55 last edited by
                            #15

                            p{direction:rtl;text-align:right}. خواهش می کنم.
                            نه دیگه ، اگرم هست هنوز کشفش نکردیم ;)

                            If You Want You Can!

                            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