Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen ligcc komutudur.
Program:
ADI
ligcc - Daha taşınabilir uygulamalar oluşturmak için gcc'nin etrafına sarıcı
SİNOPSİS
ligcc [SEÇENEK Kendi ID’n ile mağazalarını oluştur]
TANIM
Bu kılavuz sayfası kısaca şunları belgelemektedir: ligcc Komut.
ligcc gcc etrafında bir sarmalayıcıdır. Yaparak daha taşınabilir yürütülebilir dosyalar oluşturmanıza olanak tanır.
üç şey:
· Bağlayıcıyı eski glibc sembollerine bağlanmaya zorlar. Daha eski kullanan kullanıcılar
glibc sürümü artık "/lib/libc.so'da tanımsız GLIBC_2.4 sembolü" tarzını almayacak
hata mesajları.
· Herhangi bir başka kitaplığa statik olarak kolayca bağlanmanıza olanak tanır.
· Sahte bağımlılıkları otomatik olarak kaldırır. Örneğin, programınız libfoo kullanıyor.
libfoo, libpng'yi dahili olarak kullanır, ancak uygulamanız kullanmaz. Yine de pkg-config dosyası için
libfoo, "-lfoo -lpng"nin bağlayıcı parametreleri olduğunu belirtir. Ve tadaa - artık bir sahtekarlığınız var
libpng'ye bağımlılık! Uygulamanız varsa, LiGCC -lpng'yi sizin için otomatik olarak kaldırır.
libpng'yi doğrudan kullanmaz.
· $ORIGIN/ ekleyin../ lib ikili dosyanın kitaplık arama yoluna. $ORIGIN içindeki dizindir
hangi ikili var. Bu, ikili dosyanızın kitaplık bağımlılıklarını bulabilmesini sağlar
aynı önek altında 'lib' klasörüne yerleştirilir. yüklemek isteyebilirsiniz
/lib içine özel kitaplıklar. $APBUILD_PROJECTNAME olarak ayarlarsanız, ligcc ayrıca
$ORİJİN/../lib/Kütüphane arama yoluna $APBUILD_PROJECTNAME.
SEÇENEKLER
kılavuz sayfasına bakın gcc(1) olası seçenekler hakkında daha fazla bilgi için.
Ligcc'nin davranış kontrolünü değiştirmek için kullanılabilecek birkaç ortam değişkeni de vardır.
daha fazla bilgi için belgeler.
onworks.net hizmetlerini kullanarak ligcc'yi çevrimiçi kullanın