Elfio

ELFIO bir elf (yürütülebilir ve bağlantılı bir format) okuyucu ve yapımcıdır.
Şimdi İndirin

Elfio Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • LGPL
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Serge Lamikhov-Center
  • yayıncı web sitesi:

Elfio Etiketler


Elfio Açıklama

Elfio bir elf (yürütülebilir ve bağlantılı bir format) okuyucu ve yapımcıdır. Elfio, Dosyaları okumak ve elf ikili biçiminde oluşturmak için bir C ++ kütüphanesidir. Bu kütüphane benzersizdir ve başka bir ürüne dayanmaz. Aynı zamanda bir platform bağımsızdır. Kütüphane, ANSI C ++ yapılarını kullanır ve çok çeşitli mimarilerde çalışır. Kütüphanenin uygulaması işinizi kolaylaştırır: Elf ikili formatının temel bir bilgisi gereklidir. Elf hakkında bilgi, Kütüphanenin kaynak koduyla aldığınız TIS (Aracı Arabirim Standartları) belgelerine dahil edilir. Elfio kütüphanesi iki bağımsız parçadan oluşur: Elf Dosya Okuyucu (IELFI) ve Elf Üretici (IELFO). Her biri kendi arayüzleriyle temsil edilir. Kütüphane, açıkça başlatılması gereken herhangi bir sınıf içermez. Elfio'nun kendisi, kütüphanenin işlevselliğine erişmek için kullanılan arayüzleri sağlar. Programın tüm ELFIO arabirim sınıflarını tanır, elfio.h başlık dosyası gereklidir. Bu başlık dosyası, tüm standart tanımları TIS belgelerinden tanımlar. #include Bu bölüm, ELFIO kütüphanesinin okuyucu bileşeniyle nasıl çalışacağını açıklayacaktır. İlk adım, elf dosyası okuyucusuna bir işaretçi elde etmektir: IELFI * PRERYER; Elfio :: Getinstance () -> CreateelFi (PREREER); Şimdi, IELFI arayüzünde bir işaretçi var: Nesneyi elf dosyasını yükleyerek başlat: Char * dosyaadı = "file.O"; PREYER-> Yük (Dosya Adı); Buradan, Elf Başlığına erişim vardır. Bu, dosya kullanımının kodlanmasını sağlamak için kodlama, makine tipi, giriş noktası vb. Gibi dosya parametrelerinin talep edilmesini mümkün kılar: işaretsiz char kodlaması = preader-> getencoding (); Lütfen dikkat: Belge elftypes.h başlık dosyasında tanımlanmıştır. Bu dosya otomatik olarak projeye dahil edilmiştir. Örneğin: elfdata2lsb ve elfdata2msb sabitleri, küçük ve büyük Endian kodlama için bir değer tanımlar. Elf İkili dosyaları birkaç bölümden oluşur. Her bölümün kendi sorumluluğu vardır: Bazıları yürütülebilir kod içerir; Diğerleri program bağımlılıklarını tanımlar; Diğerleri sembol masalar vb. Her bölümün tam bir açıklaması için TIS belgelerine bakın. Adları ve boyutları dahil olmak üzere elf dosyasının kaç bölümünü içerdiğini görmek için aşağıdaki kodda demonstated: int nsecno = preader-> getsessnum (); (int i = 0; i


Elfio İlgili Yazılım

Sol Müdürü

SOL Manager, kaynak dosyalarınızı ve yapılandırma ayarlarınızı yönetmek için bir araçtır. ...

175

İndirmek