İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

Linux için LibNebular indirmesi

Çevrimiçi olarak Ubuntu'da, çevrimiçi Fedora'da veya çevrimiçi Debian'da çalıştırmak için LibNebular Linux uygulamasını ücretsiz indirin

Bu, en son sürümü libnebular-0.1.tar.gz olarak indirilebilen LibNebular 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.

OnWorks ile LibNebular adlı bu uygulamayı çevrimiçi olarak ücretsiz indirin ve ç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.

EKRAN

Ad


LibNebular


TANIM

LibNebular, farklı dosya türlerinin DL (".so") kitaplıkları aracılığıyla dahil edildiği String anahtar/değer çiftleri (bazen BLOB değerleriyle) olarak tek tip görüntü dosyası işleme için C++ Linux kitaplığıdır. BMP ve JPEG eklentileri içerir. Kolaylıkla taşınabilir.



Özellikler

  • Tek sayfalık tek kare resimlerin String anahtar-değer çiftlerine okunması/yazılması (String değeri uymuyorsa, BLOB da kullanılabilir)(Özellik alt ağacı olduğundan, özellik sistemini çok sayfalı dosyalara ve animasyonlara genişletmek zor değil vekil.)
  • Birçok (RGBAX) bitmap bellek formatı desteklenir
  • Dosya türü, URL uzantısı ve dosya imzası ("sihir") aracılığıyla belirlenebilir (ve ardından dosya, ilgili Dinamik Olarak Yüklenebilir kitaplık (".so") eklentisi aracılığıyla değiştirilir)
  • Bitmap'i kullanıcı tarafından sağlanan bellek alanında saklama yeteneği (gerekli boyutu kitaplık tarafından hesaplanabilir)
  • Paletlenmiş bitmaplerden dönüşüm için destek yok (eklenmesi kolay) - ancak palet depolama ve alma yapılabilir
  • Grafik çıktı hakkında hiçbir şey yapmaz (LibSDL yardımıyla dahil edilen çıktı örneği aracılığıyla)
  • GNU/Linux'ta kitaplık aracılığıyla GCC içindir, taşımanın zor olmadığı görülüyor
  • Oldukça iyi sınıf tasarımı ve C++ dili (çoğunlukla ISO/IEC 14882:2003'te olduğu gibi)
  • Derleme zamanında orta derecede harici bağımlılık sayısı ("YÜKLE" bölümüne bakın) ve hatta daha fazlası: bazıları dağıtıma dahil edilmiştir (ancak bunları kullanmayı planlıyorsanız, farklı lisanslarına dikkat edin)
  • Eklenti geliştiricisi olmayan kullanıcılar için daha da az derleme zamanı bağımlılığı (GNU C Kitaplığı, C++ Standart Kitaplığı; LibBoost "boost/shared_ptr.hpp", "boost/make_shared.hpp" dağıtımına dahildir... Biraz daha mı? )
  • Kitaplık çalışma zamanında neredeyse hiç harici bağımlılık yok (GNU C Kitaplığı, belki C++ Standart kitaplığı ve hmm... JPEG eklentisi için LibJPEG)
  • Kullanıcı API'si ve Eklenti API'si arasındaki farklı sınır
  • Doxygen kod içi belgeler
  • Hatalar istisnalar aracılığıyla rapor edilir; ayrıca, kullanıcı tarafından sağlanan geri aramalara uyarıları (ve bilgi mesajlarını) bildirme mekanizması vardır.
  • C kodunun altından istisna atma "öykünmesi" için sarmalayıcı (örneğin, LibJPEG'de hata işleme için)
  • (1) harici C kütüphanesi (JPEG eklentisi) ve (2) kendi ellerinizle (BMP eklentisi) hiçbir şey yardımıyla eklenti gerçekleştirme örnekleri vardır.
  • Farklı ağaçlar ve hatta resimler olarak aynı ön ekli özelliklerin manipülasyonu için özellik alt ağacı proxy'si
  • Uyarı ve hata mesajlarının çoğu tek tiptir (ancak aynı değildir)
  • Sistem birimi testi (Google Test yardımıyla yapılır) dahildir
  • Herkese açık tüm tanımlayıcılar için farklı ad alanı (ancak makrolar dışında kesinlikle)
  • Bazı yararlı şablonlar zaten somutlaştırıldı
  • OOP kalıpları ve Singleton, kendi Yineleyiciler; Fonksiyonlar, Akıllı işaretçiler, Pimpl-s, Yazma üzerine kopyalama özelliğine sahip BLOB-s, Sarmalayıcılar, Alt Ağaç için Proxy
  • Autotools (Autoconf, Automake) yapı sistemi
  • Yazılım Gereksinimleri Belirtimi ve orijinal görev dışındaki her şey İngilizce dilindedir (eski Rusça dilindedir)


Seyirci

Geliştiriciler, Bilgi Teknolojisi



Programlama dili

C + +


Kategoriler

Veri Formatları, Grafikler

Bu, https://sourceforge.net/projects/libnebular/ 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.


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad