Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen llvm-config komutudur.
Program:
ADI
llvm-config - LLVM derleme seçeneklerini yazdır
SİNOPSİS
llvm-config seçenek [bileşenler...]
TANIM
llvm-config LLVM kullanan uygulamalar oluşturmayı kolaylaştırır. yazdırabilir
LLVM'ye bağlanmak için gerekli derleyici bayrakları, bağlayıcı bayrakları ve nesne kitaplıkları.
ÖRNEKLER
JIT'e karşı bağlantı kurmak için:
g++ `llvm-config --cxxflags` -o HowToUseJIT.o -c HowToUseJIT.cpp
g++ `llvm-config --ldflags` -o HowToUseJIT HowToUseJIT.o
`llvm-config --libs motor bcreader scalaropts`
SEÇENEKLER
--versiyon
LLVM'nin sürüm numarasını yazdırın.
-Yardım
Bir özetini yazdır llvm-config argümanlar.
--önek
LLVM için yükleme önekini yazdırın.
--src-kök
LLVM'nin oluşturulduğu kaynak kökü yazdırın.
--obj-kök
LLVM oluşturmak için kullanılan nesne kökünü yazdırın.
--bindir
LLVM ikili dosyaları için kurulum dizinini yazdırın.
--includedir
LLVM başlıkları için kurulum dizinini yazdırın.
--libdir
LLVM kitaplıkları için kurulum dizinini yazdırın.
--cxx bayrakları
LLVM başlıklarını kullanmak için gereken C++ derleyici bayraklarını yazdırın.
--ldflags
LLVM kitaplıklarına bağlanmak için gereken bayrakları yazdırın.
--lib'ler
Belirtilen LLVM'ye bağlanmak için gereken tüm kitaplıkları yazdırın bileşenler, dahil olmak üzere
herhangi bir bağımlılık.
--libnameler
Benzer --lib'ler, ancak kitaplıkların çıplak dosya adlarını -l or
yol adları. LLVM'nin henüz yüklenmemiş bir kopyasına bağlanmak için kullanışlıdır.
--lib dosyaları
Benzer --lib'ler, ancak her kitaplık dosyasının tam yolunu yazdırın. Bu yararlı olduğunda
herhangi bir kitaplık varsa bir aracın yeniden bağlanmasını sağlamak için makefile bağımlılıkları oluşturma
değişiklikleri kullanır.
--bileşenler
Tüm geçerli bileşen adlarını yazdırın.
--hedefler oluşturulmuş
Bu LLVM kopyası tarafından desteklenen tüm hedefler için bileşen adlarını yazdırın.
--build-modu
LLVM oluşturulduğunda kullanılan derleme modunu yazdırın (örn. Hata Ayıklama veya Sürüm)
ELEMANLARI
Kullanılabilir tüm bileşenlerin bir listesini yazdırmak için şunu çalıştırın: llvm-config --bileşenler. Çoğu durumda,
bileşenler doğrudan LLVM kitaplıklarına karşılık gelir. Yararlı "sanal" bileşenler şunları içerir:
herşey
Tüm LLVM kitaplıklarını içerir. Herhangi bir bileşen belirtilmemişse varsayılan.
arka uç
Yerel bir arka uç veya C arka uç içerir.
motor
Yerel bir JIT veya bit kodu yorumlayıcısı içerir.
EXIT DURUMU
If llvm-config başarılı olursa 0 ile çıkacaktır. Aksi takdirde bir hata oluşursa çıkacaktır.
sıfır olmayan bir değerle.
onworks.net hizmetlerini kullanarak llvm-config çevrimiçi kullanın