EnglishFrenchSpanyol

Ad


Favicon OnWorks

Muat turun LibNebular untuk Linux

Muat turun percuma aplikasi LibNebular Linux untuk dijalankan dalam talian di Ubuntu dalam talian, Fedora dalam talian atau Debian dalam talian

Ini ialah apl Linux bernama LibNebular yang keluaran terbarunya boleh dimuat turun sebagai libnebular-0.1.tar.gz. Ia boleh dijalankan dalam talian dalam penyedia pengehosan percuma OnWorks untuk stesen kerja.

Muat turun dan jalankan dalam talian apl bernama LibNebular ini dengan OnWorks secara percuma.

Ikut arahan ini untuk menjalankan apl ini:

- 1. Memuat turun aplikasi ini dalam PC anda.

- 2. Masukkan dalam pengurus fail kami https://www.onworks.net/myfiles.php?username=XXXXX dengan nama pengguna yang anda mahukan.

- 3. Muat naik aplikasi ini dalam pengurus filem tersebut.

- 4. Mulakan OnWorks Linux dalam talian atau emulator dalam talian Windows atau emulator dalam talian MACOS dari tapak web ini.

- 5. Daripada OS Linux OnWorks yang baru anda mulakan, pergi ke pengurus fail kami https://www.onworks.net/myfiles.php?username=XXXX dengan nama pengguna yang anda mahukan.

- 6. Muat turun aplikasi, pasang dan jalankan.

SKRIN

Ad


LibNebular


DESCRIPTION

LibNebular ialah pustaka Linux C++ untuk manipulasi fail imej seragam sebagai pasangan nilai kunci String (dengan kadangkala nilai BLOB) di mana jenis fail yang berbeza dimasukkan melalui perpustakaan DL (".so"). Termasuk pemalam BMP dan JPEG. Boleh dialihkan dengan mudah.



Ciri-ciri

  • Baca/tulis gambar satu bingkai satu halaman ke dalam pasangan nilai kunci String (jika nilai String tidak sesuai, BLOB juga boleh digunakan)(Itu tidak sukar untuk memanjangkan sistem hartanah kepada fail dan animasi berbilang halaman kerana terdapat subtree hartanah proksi.)
  • Banyak format memori bitmap (RGBAX) disokong
  • Jenis fail boleh ditentukan melalui sambungan URL dan melalui tandatangan fail ("ajaib") (dan kemudian fail dimanipulasi melalui pemalam Pustaka Boleh Dimuat Secara Dinamik (".so") yang sepadan)
  • Keupayaan untuk menyimpan bitmap dalam kawasan memori yang dibekalkan pengguna (saiz yang diperlukan boleh dikira oleh perpustakaan)
  • Tiada sokongan (melalui mudah untuk ditambah) untuk penukaran kepada, daripada peta bit palet - tetapi penyimpanan dan pengambilan palet boleh dilakukan
  • Tidak melakukan apa-apa tentang output grafik (melalui terdapat contoh output yang disertakan dengan bantuan LibSDL)
  • Melalui perpustakaan adalah untuk GCC pada GNU/Linux, nampaknya pemindahan tidak sukar
  • Reka bentuk kelas yang agak baik dan bahasa C++ (kebanyakannya seperti dalam ISO/IEC 14882:2003)
  • Bilangan kebergantungan luaran yang sederhana pada masa penyusunan (lihat "PASANG"), dan lebih banyak lagi: sesetengah daripadanya disertakan dalam pengedaran (jika anda bercadang untuk menggunakannya, bagaimanapun, perhatikan lesennya yang berbeza)
  • Lebih sedikit kebergantungan masa penyusunan untuk pengguna yang bukan pembangun pemalam (GNU C Library, C++ Standard Library; termasuk dalam pengedaran LibBoost "boost/shared_ptr.hpp", "boost/make_shared.hpp"... Beberapa lagi? Nampaknya tiada )
  • Hampir tiada ketergantungan luaran pada masa jalan perpustakaan (Perpustakaan GNU C, mungkin perpustakaan Standard C++ dan hmm... LibJPEG untuk pemalam JPEG)
  • Sempadan yang berbeza antara API Pengguna dan API Pemalam
  • Dokumentasi dalam kod doksigen
  • Ralat dilaporkan melalui pengecualian; juga, terdapat mekanisme untuk melaporkan amaran (dan mesej maklumat) kepada panggilan balik yang dibekalkan pengguna
  • Pembungkus untuk "emulasi" pengecualian membuang dari bawah kod C (cth untuk pengendalian ralat dalam LibJPEG)
  • Terdapat contoh realisasi pemalam dengan bantuan (1) perpustakaan C luaran (pemalam JPEG) dan (2) tiada apa-apa selain tangan sendiri (pemalam BMP)
  • Proksi subpokok harta untuk manipulasi sifat awalan yang serupa sebagai pokok yang berbeza dan juga gambar
  • Banyak amaran, mesej ralat adalah seragam (tetapi tidak sama)
  • Ujian unit sistem (dilakukan dengan bantuan Ujian Google) disertakan
  • Ruang nama yang berbeza untuk semua pengecam yang terdedah kepada umum (tetapi, pastinya, kecuali makro)
  • Beberapa templat yang berguna telah pun dibuat seketika
  • Corak OOP dan teknik pengaturcaraan lain yang baik digunakan seperti Singleton, Iterator-s sendiri; Functor-s, Smart pointer, Pimpl-s, BLOB-s dengan ciri salin atas tulis, Pembungkus, Proksi untuk Subtree
  • Sistem binaan Autotools (Autoconf, Automake).
  • Segala-galanya tidak termasuk Spesifikasi Keperluan Perisian dan tugas asal adalah dalam bahasa Inggeris (bekas dalam bahasa Rusia)


Penonton

Pemaju, Teknologi Maklumat



Bahasa Pengaturcaraan

C + +


Kategori

Format Data, Grafik

Ini adalah aplikasi yang juga boleh diambil dari https://sourceforge.net/projects/libnebular/. Ia telah dihoskan dalam OnWorks untuk dijalankan dalam talian dengan cara yang paling mudah daripada salah satu Sistem Operasi percuma kami.


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad