llvm-config-3.5 - Dalam Talian di Awan

Ini ialah arahan llvm-config-3.5 yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


llvm-config - Cetak pilihan kompilasi LLVM

SINOPSIS


llvm-config pilihan [komponen...]

DESCRIPTION


llvm-config memudahkan untuk membina aplikasi yang menggunakan LLVM. Ia boleh mencetak
bendera pengkompil, bendera pemaut dan perpustakaan objek yang diperlukan untuk dipautkan terhadap LLVM.

CONTOH


Untuk memaut menentang JIT:

g++ `llvm-config --cxxflags` -o HowToUseJIT.o -c HowToUseJIT.cpp
g++ `llvm-config --ldflags` -o HowToUseJIT HowToUseJIT.o
`llvm-config --libs engine bcreader scalaropts`

PILIHAN


--versi
Cetak nombor versi LLVM.

-membantu
Cetak ringkasan daripada llvm-config hujah-hujah.

--awalan
Cetak awalan pemasangan untuk LLVM.

--src-root
Cetak akar sumber dari mana LLVM dibina.

--obj-root
Cetak akar objek yang digunakan untuk membina LLVM.

--bindir
Cetak direktori pemasangan untuk binari LLVM.

--termasukdir
Cetak direktori pemasangan untuk pengepala LLVM.

--libdir
Cetak direktori pemasangan untuk perpustakaan LLVM.

--cxxflags
Cetak bendera pengkompil C++ yang diperlukan untuk menggunakan pengepala LLVM.

--ldflags
Cetak bendera yang diperlukan untuk dipautkan dengan perpustakaan LLVM.

--libs
Cetak semua perpustakaan yang diperlukan untuk dipautkan dengan LLVM yang ditentukan komponen, Termasuk
sebarang tanggungan.

--libname
Sama seperti --libs, tetapi mencetak nama fail kosong perpustakaan tanpa -l or
nama laluan. Berguna untuk memaut dengan salinan LLVM yang belum dipasang.

--libfiles
Sama seperti --libs, tetapi cetak laluan penuh ke setiap fail perpustakaan. Ini berguna apabila
mencipta kebergantungan makefile, untuk memastikan alat dipautkan semula jika ada perpustakaannya
menggunakan perubahan.

--komponen
Cetak semua nama komponen yang sah.

--sasaran-dibina
Cetak nama komponen untuk semua sasaran yang disokong oleh salinan LLVM ini.

--mod-bina
Cetak mod binaan yang digunakan semasa LLVM dibina (cth Nyahpepijat atau Lepaskan)

KOMPONEN


Untuk mencetak senarai semua komponen yang tersedia, jalankan llvm-config --komponen. Dalam kebanyakan kes,
komponen sepadan terus dengan perpustakaan LLVM. Komponen "maya" yang berguna termasuk:

semua
Termasuk semua perpustakaan LLVM. Lalai jika tiada komponen dinyatakan.

backend
Termasuk sama ada hujung belakang asli atau hujung belakang C.

enjin
Termasuk sama ada JIT asli atau penterjemah kod bit.

EXIT STATUS


If llvm-config berjaya, ia akan keluar dengan 0. Jika tidak, jika ralat berlaku, ia akan keluar
dengan nilai bukan sifar.

Gunakan llvm-config-3.5 dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini