Bu, en son sürümü SCons-4.5.1.zip olarak indirilebilen SCons adlı Linux uygulamasıdır. İş istasyonları için ücretsiz barındırma sağlayıcısı OnWorks'te çevrimiçi olarak çalıştırılabilir.
SCons adlı bu uygulamayı OnWorks ile ücretsiz olarak indirin ve çevrimiçi çalıştırın.
Bu uygulamayı çalıştırmak için şu talimatları izleyin:
- 1. Bu uygulamayı PC'nize indirdiniz.
- 2. Dosya yöneticimize https://www.onworks.net/myfiles.php?username=XXXXX istediğiniz kullanıcı adını girin.
- 3. Bu uygulamayı böyle bir dosya yöneticisine yükleyin.
- 4. Bu web sitesinden OnWorks Linux çevrimiçi veya Windows çevrimiçi öykünücüsünü veya MACOS çevrimiçi öykünücüsünü başlatın.
- 5. Yeni başladığınız OnWorks Linux işletim sisteminden, istediğiniz kullanıcı adıyla https://www.onworks.net/myfiles.php?username=XXXXX dosya yöneticimize gidin.
- 6. Uygulamayı indirin, kurun ve çalıştırın.
SCon'lar
Ad
TANIM
SCons, hepimizin bildiği ve sevdiği klasik "Yap" oluşturma aracına üstün bir alternatif olan bir yazılım oluşturma aracıdır. SCons bir Python betiği ve bir dizi modül olarak uygulanır ve SCons "yapılandırma dosyaları" aslında Python betikleri olarak yürütülür. Bu, SCons'a diğer yazılım oluşturma araçlarında bulunmayan birçok güçlü yetenek sağlar.
SCons'ları farklı amaçlar için üç farklı paket halinde sunuyoruz.
- Scons paketi, SCons'u kurmak için temel pakettir. Sadece SCons'u denemek istiyorsanız başka bir pakete ihtiyacınız yok.
- scons-local paketi, yerel bir dizinden bağımsız bir SCons olarak yürütülür. SCons'lu yapılar için başka yazılım paketlerine bırakılmak ve onlarla birlikte gönderilmek üzere tasarlanmıştır, ancak gerekli bir yükleme olarak değil.
- scons-src paketi, SCons'u paketlemek için kullandığımız her şeyi ve tüm regresyon testlerini içeren eksiksiz kaynak ağacıdır.
Özellikler
- Yapılandırma dosyaları Python komut dosyalarıdır - derleme sorunlarını çözmek için gerçek bir programlama dilinin gücünü kullanın.
- C, C++ ve Fortran için yerleşik güvenilir, otomatik bağımlılık analizi - artık tüm bağımlılıkları elde etmek için "bağımlı hale getirmek" veya "temizlemek" yok. Bağımlılık analizi, diğer diller veya dosya türleri için kullanıcı tanımlı bağımlılık Tarayıcılar aracılığıyla kolayca genişletilebilir.
- C, C++, D, Java, Fortran, Yacc, Lex, Qt ve SWIG için yerleşik destek ve TeX ve LaTeX belgeleri oluşturma. Diğer diller veya dosya türleri için kullanıcı tanımlı Oluşturucular aracılığıyla kolayca genişletilebilir.
- Kaynak kodun ve/veya önceden oluşturulmuş hedeflerin merkezi depolarından oluşturma.
- .dsp, .dsw, .sln ve .vcproj dosyalarının oluşturulması dahil olmak üzere Microsoft Visual Studio .NET ve geçmiş Visual Studio sürümleri için yerleşik destek.
- MD5 imzalarını kullanarak yapı değişikliklerinin güvenilir tespiti; geleneksel zaman damgaları için isteğe bağlı, yapılandırılabilir destek.
- Paralel yapılar için geliştirilmiş destek - make -j gibi, ancak dizin hiyerarşisinden bağımsız olarak N işi aynı anda çalışır durumda tutar.
- #include dosyalarını, kitaplıkları, işlevleri ve typedef'leri bulmak için entegre Autoconf benzeri destek.
- Tüm bağımlılıkların genel görünümü - artık her şeyi oluşturmak için birden fazla derleme geçişi veya yeniden sıralama hedefi yok.
- Birden çok derlemeyi hızlandırmak için yerleşik dosyaları bir önbellekte paylaşma yeteneği - ccache gibi ancak yalnızca C/C++ derlemesi için değil, herhangi bir hedef dosya türü için.
- Sıfırdan platformlar arası yapılar için tasarlanmıştır ve Linux, diğer POSIX sistemleri (AIX, *BSD sistemleri, HP/UX, IRIX ve Solaris dahil), Windows NT, Mac OS X ve OS/2 üzerinde çalıştığı bilinmektedir.
Seyirci
Geliştiriciler
Kullanıcı arabirimi
Komut satırı
Programlama dili
Python
Kategoriler
Bu, https://sourceforge.net/projects/scons/ adresinden de getirilebilen bir uygulamadır. Ücretsiz İşletim Sistemlerimizden birinden en kolay şekilde çevrimiçi çalıştırılabilmesi için OnWorks'te barındırılmıştır.