این برنامه لینوکس با نام SCons است که آخرین نسخه آن را می توان با نام SCons-4.5.1.zip دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این برنامه با نام SCons را با OnWorks به صورت آنلاین دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
جواهرات
Ad
شرح
SCons یک ابزار ساخت نرم افزار است که جایگزینی برتر برای ابزار کلاسیک ساخت "Make" است که همه ما آن را می شناسیم و دوست داریم. SCons به عنوان یک اسکریپت پایتون و مجموعه ای از ماژول ها پیاده سازی می شود و SCons "فایل های پیکربندی" در واقع به عنوان اسکریپت های پایتون اجرا می شوند. این به SCons بسیاری از قابلیت های قدرتمند می دهد که در سایر ابزارهای ساخت نرم افزار یافت نمی شوند.
ما SCons را در سه بسته مجزا برای اهداف مختلف در دسترس قرار می دهیم.
- بسته scons بسته اولیه برای نصب SCons است. اگر فقط می خواهید SCons را امتحان کنید، به هیچ بسته دیگری نیاز ندارید.
- بسته scons-local به عنوان یک SCons مستقل و خارج از یک فهرست محلی اجرا می شود. در نظر گرفته شده است که در بستههای نرمافزار دیگر برای ساختهای دارای SCons قرار داده شود و همراه با آن ارسال شود، اما نه به عنوان نصب ضروری.
- بسته scons-src درخت منبع کامل است، شامل همه چیزهایی که برای بسته بندی SCons و همه تست های رگرسیون استفاده می کنیم.
امکانات
- فایل های پیکربندی اسکریپت های پایتون هستند - از قدرت یک زبان برنامه نویسی واقعی برای حل مشکلات ساخت استفاده می کنند.
- تجزیه و تحلیل وابستگی قابل اعتماد و خودکار داخلی برای C، C++ و Fortran - برای دریافت همه وابستگیها، دیگر نیازی به «وابسته کردن» یا «تمیز کردن» وجود ندارد. تجزیه و تحلیل وابستگی به راحتی از طریق اسکنرهای وابستگی تعریف شده توسط کاربر برای زبان های دیگر یا انواع فایل قابل گسترش است.
- پشتیبانی داخلی از C، C++، D، Java، Fortran، Yacc، Lex، Qt و SWIG و ساخت اسناد TeX و LaTeX. به راحتی از طریق سازنده های تعریف شده توسط کاربر برای زبان ها یا انواع فایل های دیگر قابل توسعه است.
- ساختن از مخازن مرکزی کد منبع و/یا اهداف از پیش ساخته شده.
- پشتیبانی داخلی از Microsoft Visual Studio .NET و نسخه های قبلی ویژوال استودیو، از جمله تولید فایل های .dsp، .dsw، .sln و .vcproj.
- تشخیص قابل اعتماد تغییرات ساخت با استفاده از امضاهای MD5. پشتیبانی اختیاری و قابل تنظیم برای مهرهای زمانی سنتی.
- پشتیبانی بهبود یافته برای ساختهای موازی - مانند make -j، اما N job را بدون توجه به سلسلهمراتب دایرکتوری به طور همزمان اجرا میکند.
- پشتیبانی یکپارچه Autoconf مانند برای یافتن #شامل فایلها، کتابخانهها، توابع و تایپدفها.
- نمای کلی از همه وابستگی ها - دیگر از چندین پاس ساخت یا مرتب کردن مجدد اهداف برای ساختن همه چیز استفاده نمی شود.
- امکان به اشتراک گذاری فایل های ساخته شده در یک کش برای افزایش سرعت ساخت های متعدد - مانند ccache اما برای هر نوع فایل هدف، نه فقط کامپایل C/C++.
- از ابتدا برای ساختهای چند پلتفرمی طراحی شده و برای کار بر روی لینوکس، سایر سیستمهای POSIX (از جمله سیستمهای AIX، *BSD، HP/UX، IRIX و Solaris)، Windows NT، Mac OS X و OS/2 شناخته شده است.
مخاطبان
توسعه دهندگان
رابط کاربری
خط فرمان
زبان برنامه نویسی
پــایتــون
دسته بندی ها
این برنامه ای است که می تواند از https://sourceforge.net/projects/scons/ نیز دریافت شود. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.