GTK+ Runtime Environment چیست؟ چرا کامپیوتر شما به آن نیاز دارد؟
GTK+ یک محیط زمان اجرا است که برای تعدادی از سیستم عامل ها اعمال می شود. اگر برای برنامه ای رابط ایجاد می کنید، زمان اجرا GTK باید بر روی کامپیوتر کاربران نصب شود تا برنامه اجرا شود. اکثر سازندگان رایانه، محیط اجرای کراس پلتفرم را از قبل نصب نمیکنند، بنابراین کاربران باید شخصاً GTK+ Runtime Environment را نصب کنند تا نرمافزار شما طبق برنامه کار کند.
شما به عنوان یک توسعه دهنده نرم افزار، می توانید کل محیط اجرای GTK را در نرم افزار خود بگنجانید. (GTK)به این ترتیب، نیازی نیست که کاربران در استفاده از برنامه رایانه ای که شما ایجاد کرده اید، با مشکل مواجه شوند. ممکن است مشکلات مشابهی را با کیت های توزیع برنامه تجربه کرده باشید.
GTK+ Runtime Environment
برنامه یا نرم افزار طولانی به معنای هدر دادن منابع است. اگر برنامه یا نرم افزاری بخواهد تمام فایل های زمان اجرا کتابخانه نرم افزار را شامل شود طولانی می شود. اکثر توسعه دهندگان نرم افزار، به سادگی یک برنامه را فقط با ماژول های مورد نیاز ایجاد می کنند. سپس بقیه به عنوان یک نرم افزار متفاوت مدیریت می شوند و به محیط زمان اجرا تبدیل می شوند.
ممکن است تجربه ای را داشته باشید که هنگام نصب نرم افزار، ابتدا مقداری C++ یا VC++ Distribution Kit Install را درخواست می کند. به همین ترتیب، GTK+ Runtime Environment را ایجاد می کند که در آن رابط های کاربری می توانند بدون هیچ مشکلی بر روی انواع مختلف پلتفرم های رایانه ای کار کنند.
معماری GTK+
چهار کتابخانه اساسی وجود دارد که محیط اجرای GTK+GTK شما لازم است. آن ها هستند:
- سلیس و چرب زبان
- قاهره
- پانگو و
- ATK
GLib یک کتابخانه ضروری است که ساختارهای داده را بر اساس زبان C(C Language) مدیریت می کند.
Cairo برای ارائه پشتیبانی از گرافیک های دوبعدی استفاده می شود که باید در سیستم عامل های مختلف ثابت بماند. همچنین از شتاب سخت افزاری تا حد امکان استفاده می کند.
Pango یک کتابخانه کد برای طراحی طرحبندی است. تمرکز در اینجا بر روی قابلیت استفاده از پلتفرم های مختلف است.
ATK یک فایل کتابخانه ای است که شامل مجموعه ای از رابط ها به دلایل دسترسی است. ابزار ATK به توسعه دهندگان نرم افزار در مشاهده کد منبع در طیف وسیعی از دستگاه ها و جعبه ابزار کمک می کند.
GTK+ Runtime Environment برای استفاده، تغییر و استفاده مجدد تجاری رایگان است و می توانید آن را از gtk.org دانلود کنید .
Related posts
چگونه برای دانلود فایل ها از Github و آنها را
بهترین وب سایت های به یاد بگیرند که Coding online به صورت رایگان
برنامه های وب Manage legacy با Enterprise Mode Site List Portal Microsoft است
Best Free C++ IDE برای Windows 10
پیدا کردن تمام Git Commands در یک مکان در اینجا در Git Explorer
اطلاعیه ها Visualizer شما را قادر می سازد اطلاعیه های برنامه ها را آزمایش کنید
Alternate Text Browser به شما امکان می دهد چندین زبان Programming را مرور کنید
چگونه برای تغییر User Agent and Geolocation در Edge Developer Tools
بهترین ویراستاران کد برای Windows 10 که هر توسعه دهنده باید با استفاده از توان
Java زبان برنامه نویسی چیست؟ Code نمونه ها
Teach Kids به Code با استفاده از این Tools and Programs از Microsoft
Download، Install، Learn Microsoft Small Basic programming زبان
JSON Data format and JSON document database چیست؟
غیر فعال کردن Developer Tools در Edge با استفاده از Registry or Group Policy
PerfView Performance Analysis و ابزار پروفایل از Microsoft است
Microsoft Graph: همه چیز شما نیاز به دانستن
Best رایگان Xampp Server جایگزین برای توسعه دهندگان
افزایش کد در ویژوال Studio Code با کمک برنامه های افزودنی
Jedit یک Text Editor چشمگیر برای برنامه نویسان کامپیوتر است
مورد نیاز، FAQ - Google Go Programming Language است