انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: تفاوت بین Shared Library با Static linked library در کیوت (حل شد)  (دفعات بازدید: 1022 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین kooroshrad

  • Full Member
  • *
  • ارسال: 135
  • جنسیت : پسر
  • بیاموزیم و آموزش دهیم
با سلام

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

توی کیوت هم امکان اینکه یک کتابخونه بنویسیم وجود دارد ولی به سادگی ویندوز نیست

تفاوت بین Shared Library با Static linked library در کیوت چی هست ؟
« آخرین ویرایش: 25 امرداد 1398، 09:02 ب‌ظ توسط kooroshrad »

آفلاین هومان

  • High Hero Member
  • *
  • ارسال: 1527
  • جنسیت : پسر
  • آرچ + گنوم
پاسخ : تفاوت بین Shared Library با Static linked library در کیوت
« پاسخ #1 : 18 امرداد 1398، 01:35 ب‌ظ »
کیوت زبان برنامه نویسی نیست بلکه کتابخانه ای توی زبان ها برنامه نویسی مختلف از قبیل سی و پایتون و ... هاست بنابراین شما نمیتوانید با یه زبان برنامه نویسی مثل سی شارپ مقایسه اش کنید

آفلاین kooroshrad

  • Full Member
  • *
  • ارسال: 135
  • جنسیت : پسر
  • بیاموزیم و آموزش دهیم
پاسخ : تفاوت بین Shared Library با Static linked library در کیوت
« پاسخ #2 : 18 امرداد 1398، 02:22 ب‌ظ »
اول اینکه من به یه مشکل خوردم و صرفا جهت اینکه مشکلم رو بهتر مطرح کرده باشم یه مثال اوردم

دوم اینکه من هیچ جای متنم نگفتم کیوت یه زبانه

سوم اینکه با این جور صحبتا صرفا از اصل موضوع پرت میشیم

آفلاین هومان

  • High Hero Member
  • *
  • ارسال: 1527
  • جنسیت : پسر
  • آرچ + گنوم
پاسخ : تفاوت بین Shared Library با Static linked library در کیوت
« پاسخ #3 : 18 امرداد 1398، 02:28 ب‌ظ »
وقتی شما داری این دوتا رو مقایسه میکنی (سی شارپ و کیوت) تنها منظور همینه

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : تفاوت بین Shared Library با Static linked library در کیوت
« پاسخ #4 : 18 امرداد 1398، 02:58 ب‌ظ »
توی کیوت هم امکان اینکه یک کتابخونه بنویسیم وجود دارد ولی به سادگی ویندوز نیست
خیر، توی Qt چیزی نمی‌نویسید، بلکه می‌تونید توی برنامه‌ای که می‌نویسید از Qt هم استفاده کنید. کل این موضوعات هم ربطی به ویندوز نداره.

تفاوت Shared Library و Static linked Library هم (در تمامی کتابخانه‌ها) اینه که Shared Library می‌تونه توسط چندین برنامه استفاده بشه، ولی Static linked Library مستقیما توی فایل اجرایی شما قرار میگیره و فقط توسط نرم‌افزاری که نوشتید استفاده میشه.

آفلاین kooroshrad

  • Full Member
  • *
  • ارسال: 135
  • جنسیت : پسر
  • بیاموزیم و آموزش دهیم
پاسخ : تفاوت بین Shared Library با Static linked library در کیوت
« پاسخ #5 : 18 امرداد 1398، 06:27 ب‌ظ »
سلام و ممنون که کمک میکنین

بردشتی من از جوابتون داشتم اینه ببینید درست متوجه شدم یا نه

وقتی مدل shared library رو استفاده میکنیم در واقع فایل کتابخونه رو میزاره کنار فایل اجرایی ولی وقتی مدل static linked library رو استفاده میکنیم در واقع فایل رو با فایل اجرایی ادغام میکنه .

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : تفاوت بین Shared Library با Static linked library در کیوت
« پاسخ #6 : 18 امرداد 1398، 07:49 ب‌ظ »
تقریبا بله.