İngilizce dilinde oku

Aracılığıyla paylaş


Sözlük: vcpkg

Bu belgede kullanılan terimlerin bazıları topluluk tarafından tartışıldığında benzer anlamlara sahiptir. Bu nedenle ve karışıklığı ve belirsizliği önlemek için bu makale bu terimler için belirli anlamlar sağlar.

A

Varlık

Genellikle İnternet'ten indirilmesi gereken ve genellikle derleme işleminin girişi olan yerel olarak kullanılabilir hale getirilecek bir yapıt. Varlıklar arasında kaynak kodu arşivleri, önceden oluşturulmuş ikili dosyalar veya paket oluşturmak için gereken diğer dosyalar bulunur.

K

İkili paket

vcpkg tarafından üretilen yükleme çıkışı geri yüklenebilir bir biçimde paketlenmiş. İkili paketler bir paketin derleme çıkışını (ikili dosyalar, derleme sistemi tümleştirme dosyaları, kullanım belgeleri, lisans ve diğer dosyalar) tutar.

Yapıt oluşturma

Derleme işlemi sırasında oluşturulan dosyalar, temelde derleme işleminizin çıkışıdır. Yapıtlar; kaynak kodu derleyerek oluşturulan kitaplıkları, yürütülebilir dosyaları, üst bilgileri, günlükleri ve diğer dosyaları içerir.

C

Klasik Mod

Paketleri paylaşılan bir ağaca yükleyen işlem modu.

Daha fazla bilgi edinmek için klasik mod belgelerine bakın.

L

Kitaplık

Diğer yazılımlar tarafından yeniden kullanılması amaçlanan bir yazılım parçası (kaynak kodu, ikili dosyalar, belgeler, lisans vb.). vcpkg kayıt defterindeki çoğu bağlantı noktası C/C++ kitaplıklarını yükler.

M

Bildirim

Bir bağlantı noktasının veya projenin bağımlılıkları gibi meta verileri açıklayan adlı vcpkg.json bir dosya.

Daha fazla bilgi edinmek için bildirim belgelerine bakın.

O

Katman bağlantı noktası/üçlü

Yerel olarak kullanılabilir bir bağlantı noktası veya üçlü. Genellikle bir kayıt defterinin parçası olmayan bir bağlantı noktası veya üçlü sağlamak ya da bir kayıt defterindeki bir bağlantı noktasının veya üçlüsünün adını geçersiz kılmak için kullanılır.

Daha fazla bilgi edinmek için yer paylaşımları belgelerine bakın.

P

Paket

Paket bir kitaplık, kitaplık koleksiyonu, derleme betikleri, yazılım araçları veya bunların kullanımı için gerekli diğer bileşenleri içerebilir. vcpkg'nin amacı, projeleriniz derlemeleri sırasında kullanılabilen bu paketleri yüklemektir.

Paket yöneticisi

Paket yöneticisi, yazılım kitaplıklarını ve araçlarını yükleme, yükseltme ve tümleştirme özellikleri sunarak projenin bağımlılıklarını yöneten bir araçtır. Paket yöneticileri, projenizin ihtiyaç duyduğu kitaplıkları ve araçları bulmanıza, yüklemenize ve güncelleştirmenize ve ortaya çıkabilecek uyumluluk ve yapılandırma sorunlarını çözmenize yardımcı olur.

Patch

Derlemeden önce bir kaynak kod projesine uygulanan kod değişiklikleri/farkları kümesi. Bu değişiklikler genellikle en son yukarı akış sürümüyle tümleştirilmemiştir. Düzeltme ekleri hataları düzeltmek, özellik eklemek veya paketin davranışını özelleştirmek için kullanılır.

Bağlantı noktası

Vcpkg'ye özgü bir terim, bağlantı noktası şunları içerir:

  • Paket hakkındaki meta veriler: ad, sürüm, bağımlılıklar, desteklenen özellikler vb.
  • Paketi alma, gerekirse derleme ve yükleme yönergeleri.

Daha fazla bilgi edinmek için bağlantı noktaları belgelerine bakın.

S

Sistem Paket Yöneticisi

apt-get gibi bir paket yöneticisi, Linux gibi belirli bir platformla kullanılmak üzere tasarlanmıştır veya MacOS için bira hazırlar. Sistem paket yöneticileri, belirli bir proje yerine sistem genelinde paketleri ve kitaplıkları yükler.

T

Üçlü

Vcpkg'nin kitaplık oluşturma biçimini etkileyen bir hedef veya konak ortamını tanımlamak için kullanılan özellikler veya betik kümesi. Üçlü bağlantı türünü, derleme bayraklarını ve bir paketin nasıl derlendiğini ve yüklendiğini etkileyen diğer seçenekleri belirtir.

Daha fazla bilgi edinmek için üçlü belgelere bakın.

U

Üretim öncesi

Bir proje için kaynak kodun değiştiği depoya başvurur. Yukarı akış genellikle ana geliştirmenin gerçekleştiği projenin orijinal veya resmi kaynağıdır. Yukarı akış, projenin bakımcılarına veya yazarlarına da başvurabilir.