صنعت نرم افزار در تاریخچه کوتاه خود دستخوش تغییرات زیادی شده است. بنابراین ، تا همین اواخر ، توسعه و توزیع نرم افزار منبع باز مورد توجه بسیاری از علاقه مندان قرار گرفته بود. امروزه ، بسیاری از شرکت ها در حال ایجاد مشاغل خود بر اساس Open Source هستند. تعداد نرم افزارهای بیشتری در جهان وجود دارد که به صورت کد منبع و به صورت رایگان توزیع می شوند. بسیاری از کاربران این نوع نرم افزارها را به راه حلهای "خارج از جعبه" ترجیح می دهند ، زیرا نصب برنامه ها از منبع کار چندان دشواری نیست.
ضروری
حقوق مدیر در دستگاه محلی. مهارت خواندن اسناد فنی. کامپایلر اختیاری: دسترسی به اینترنت برای بارگیری برنامه های اضافی ، کتابخانه ها
دستورالعمل ها
مرحله 1
اسناد ساخت و نصب نرم افزار را بررسی کنید. به طور معمول ، دستورالعمل های کوتاه در پرونده های readme.txt یا readme.html واقع در ریشه درخت منبع ارائه می شوند. این پرونده ها معمولاً در صورت وجود پیوندهایی به دستورالعمل های دقیق دارند. شرح مراحل ساخت و نصب ممکن است حاوی لیستی از نیازهای محیط کار باشد. به عنوان مثال ، ساخت یک پروژه ممکن است به کتابخانه ها یا چارچوب های خاصی نیاز داشته باشد. الزامات کامپایلر نیز ممکن است در اینجا مشخص شود.
گام 2
نرم افزار اضافی را بارگیری و نصب کنید. در صورت لزوم ، اجزای از دست رفته مورد نیاز برای ساخت برنامه را از منبع بارگیری و نصب کنید. به عنوان مثال ، هنگام ایجاد برنامه های کاربردی در سیستم عامل های لینوکس ، بسته ابزاری خودکار و کامپایلر gcc نسخه خاصی ممکن است لازم باشد.
مرحله 3
پروژه را پیکربندی کنید. گزینه های پیکربندی معمولاً در اسناد همراه ارائه می شوند. این پروژه ممکن است شامل اسکریپت های پیکربندی مانند پیکربندی باشد. همچنین ، با تغییر مقادیر ثابت در پرونده های پیکربندی ، می توان پیکربندی را انجام داد.
مرحله 4
پروژه را بسازید. برای راهنمایی دقیق در مورد نحوه شروع مراحل ساخت به اسناد مراجعه کنید. به طور معمول ، برای شروع آن ، فقط کافی است یک دستور را اجرا کنید. در سیستم های لینوکس مانند ، پروژه های ساختمانی معمولاً با ابزاری مانند make و با استفاده از پرونده های راهنما به نام makefile انجام می شوند. بنابراین ، برای شروع ساخت ، فقط دستور make را در فهرست پروژه اجرا کنید. هنگام ساخت زیر ویندوز ، می توان از اسکریپت های اضافی یا پرونده های دسته ای استفاده کرد. با این حال ، اغلب نسخه هایی از فایل های مونتاژ برای کامپایلرها مانند nmake در فهرست راهنمای پروژه وجود دارد و می توان مونتاژ را با شروع کامپایلر با یک فایل مشابه به عنوان یک پارامتر خط فرمان انجام داد.
مرحله 5
نرم افزار ساخته شده از منبع را نصب کنید. طبق دستورالعمل موجود در اسناد نصب کنید. بر روی سیستم های لینوکس ، برای نصب نتایج ساخت پروژه ، به عنوان یک قاعده ، فقط کافی است دستور "نصب" را اجرا کنید. هنگام ساخت تحت ویندوز ، می توان از یک فایل دسته جداگانه برای نصب استفاده کرد.