NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2394 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 1 از 1

موضوع: استفاده از دستور $proj_dir$ و معرفی مسیرهای کتابخانه ها

  1. #1
    عضو جدید
    تاریخ عضویت
    Sep 2012
    نوشته ها
    9
    تشکر
    4
    تشکر شده 8 بار در 5 پست

    پیش فرض استفاده از دستور $proj_dir$ و معرفی مسیرهای کتابخانه ها

    وقتی در نرم افزار IAR می خواین کد بنویسید و برنامه شما شامل چندین هدر هست که هر کدام در یک پوشه قرار گرفته تا کار منظم و استاندارد باشه، باید تمامی مسیر هدرها و پوشه ها رو به کامپایلر معرفی کنید. مشکلی که در این جا پیش میاد مسیرهای تعیین شده توسط شما صرفا برای سیستم شما می باشد و حتی اگر اون رو در داخل هارد خودتون هم جابه جا کنید برنامه دچار مشکل میشه و بهتون خطا میده. برای جلوگیری از این مشکل در هنگام اضافه کردن مسیر پوشه ها می تونید از دستور $PROJ_DIR$ در ابتدای مسیردهی استفاده کنید. با اضافه کردن این دستور شما به کامپایلر می فهمانید که در پوشه جاری پروژه( حالا در هر مسیری) به دنبال هدرها باشه. حالا با خیال راحت می تونید پروژه هاتون رو با دوستانتون هم بدون مشکل به اشتراک بگذارید.
    به عنوان مثال در تصویر زیر یکی از مسیرها با استفاده از دستور معرفی شده نوشته شده و سایر پوشه ها با ادرس های اصلی و بدون استفاده از دستور نوشته شده اند.



    فلش قرمز رنگ مسیر یک سری از فایل ها رو با استفاده از دستور $PROJ_DIR$ نشون میده.
    فلش زرد رنگ مسیر یک سری از فایل ها بدون استفاده از دستور $PROJ_DIR$ رو نشون میده.
    و در نهایت کامپایلر برای اینکه شما دچار اشتباه نشید با قرار دادن فلشی که با کادر سبز رنگ دورش مشخص شده هردو مسیر رو براتون می زاره تا خودتون به دلخواه انتخاب کنید. یعنی وقتی شما مسیر رو بار اول براش مشخص کردین خودش حالت دوم که با استفاده از دستور معرفی شده است رو براتون می نویسه.

    منبع

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

موضوعات مشابه

  1. ساخت دستگاه کارت خوان سیار ارزان قیمت با sim900
    توسط beroz در انجمن ماژول ها و دستگاه های مخابراتی
    پاسخ: 23
    آخرين نوشته: 08-04-2018, 17:31
  2. استفاده از دستور try , catch
    توسط sravakhah در انجمن LPC series (NXP)
    پاسخ: 3
    آخرين نوشته: 23-10-2015, 09:23
  3. استفاده از lth1550 برای روبات مسیریاب
    توسط xubin در انجمن رباتیک و مکاترونیک
    پاسخ: 0
    آخرين نوشته: 07-06-2015, 09:44
  4. پاسخ: 0
    آخرين نوشته: 07-04-2013, 10:10

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •