Це програма для Linux під назвою SCons, останню версію якої можна завантажити як SCons-4.5.1.zip. Його можна запустити онлайн у безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та запустіть онлайн цю програму під назвою SCons з OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
SCONS
Ad
ОПИС
SCons — це інструмент для створення програмного забезпечення, який є чудовою альтернативою класичному інструменту створення «Make», який ми всі знаємо і любимо. SCons реалізовано як скрипт Python і набір модулів, а SCons «файли конфігурації» насправді виконуються як сценарії Python. Це дає SCons багато потужних можливостей, яких немає в інших інструментах для створення програмного забезпечення.
Ми пропонуємо SCons у трьох різних пакетах для різних цілей.
- Пакет scons є основним пакетом для встановлення SCons. Вам не потрібен інший пакет, якщо ви просто хочете випробувати SCons.
- Пакет scons-local виконується як автономний SCons з локального каталогу. Він призначений для розміщення та постачання з пакетами іншого програмного забезпечення для збірок із SCons, але не як обов’язкове встановлення.
- Пакет scons-src є повним деревом джерел, включаючи все, що ми використовуємо для пакування SCons і всіх регресійних тестів.
Функції
- Файли конфігурації — це скрипти Python — використовуйте потужність справжньої мови програмування для вирішення проблем зі збіркою.
- Надійний, автоматичний аналіз залежностей, вбудований для C, C++ і Fortran — більше не потрібно «зробити залежністю» або «зробити чистим», щоб отримати всі залежності. Аналіз залежностей легко розширити за допомогою визначених користувачем сканерів залежностей для інших мов або типів файлів.
- Вбудована підтримка C, C++, D, Java, Fortran, Yacc, Lex, Qt і SWIG, а також створення документів TeX і LaTeX. Легко розширюється за допомогою визначених користувачем конструкторів для інших мов або типів файлів.
- Побудова з центральних сховищ вихідного коду та/або попередньо створених цілей.
- Вбудована підтримка Microsoft Visual Studio .NET і попередніх версій Visual Studio, включаючи створення файлів .dsp, .dsw, .sln і .vcproj.
- Надійне виявлення змін збірки за допомогою сигнатур MD5; додаткова, настроювана підтримка традиційних часових позначок.
- Покращена підтримка паралельних збірок, як-от make -j, але підтримує N завдань, що виконуються одночасно, незалежно від ієрархії каталогів.
- Інтегрована підтримка, подібна до Autoconf, для пошуку файлів, бібліотек, функцій і типів #include.
- Глобальне представлення всіх залежностей — більше не потрібно множинних проходів збірки або переупорядкування цілей, щоб створити все.
- Можливість спільного використання вбудованих файлів у кеші, щоб пришвидшити кілька збірок, як-от ccache, але для будь-якого типу цільового файлу, а не тільки для компіляції C/C++.
- Розроблено з нуля для міжплатформних збірок і, як відомо, працює в Linux, інших системах POSIX (включаючи системи AIX, *BSD, HP/UX, IRIX і Solaris), Windows NT, Mac OS X і OS/2.
Аудиторія
Розробники
Користувацький інтерфейс
Командний рядок
Мова програмування
Python
Категорії
Це додаток, який також можна отримати з https://sourceforge.net/projects/scons/. Його розміщено в OnWorks, щоб його можна було запустити в Інтернеті найпростішим способом з однієї з наших безкоштовних операційних систем.