Ini adalah perintah clang-check-3.6 yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
clang-check - halaman manual untuk clang-check 3.6
DESKRIPSI
GALAT: ld.so: objek 'libfakeroot-sysv.so' dari LD_PRELOAD tidak dapat dimuat sebelumnya (tidak dapat
buka file objek bersama): diabaikan. PENGGUNAAN: cek dentang [opsi] [... ]
PILIHAN:
Pilihan umum:
-bantu - Menampilkan opsi yang tersedia (-bantuan-tersembunyi untuk lebih)
-daftar bantuan - Menampilkan daftar opsi yang tersedia (-bantuan-daftar-tersembunyi untuk
lagi)
-versi - Tampilkan versi program ini
opsi cek dentang:
-menganalisa - Jalankan mesin analisis statis
-ast-dump - Bangun AST dan kemudian debug dump mereka
-ast-dump-filter=- Gunakan dengan -ast-dump or -ast-cetak untuk membuang/mencetak hanya AST
node deklarasi memiliki substring tertentu dalam nama yang memenuhi syarat. Menggunakan -daftar-ast untuk
daftar semua nama node deklarasi yang dapat difilter.
-daftar-ast - Bangun AST dan cetak daftar node deklarasi yang memenuhi syarat
nama
-ast-cetak - Bangun AST lalu cetak cantik
-ekstra-arg=- Argumen tambahan untuk ditambahkan ke baris perintah kompiler
-ekstra-arg-sebelum=- Argumen tambahan untuk ditambahkan ke baris perintah kompiler
-perbaiki-apa-kamu-bisa - Terapkan saran perbaiki bahkan jika ada kesalahan yang tidak dapat diperbaiki
-memperbaikinya - Terapkan saran fix-it ke sumber input
-p=- Bangun jalur
-p digunakan untuk membaca database perintah kompilasi.
Misalnya, itu bisa berupa direktori build CMake di mana file bernama
compile_commands.json ada (gunakan -DCMAKE_EXPORT_COMPILE_COMMANDS=ON CMake opsi
untuk mendapatkan keluaran ini). Ketika tidak ada jalur pembangunan yang ditentukan, pencarian untuk
compile_commands.json akan dicoba melalui semua jalur induk dari input pertama
file . Lihat: http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html sebagai contoh
pengaturan Clang Tooling pada pohon sumber.
... tentukan jalur file sumber. Jalan-jalan ini adalah
mencari di database perintah kompilasi. Jika jalur file adalah absolut, itu
perlu menunjuk ke pohon sumber CMake. Jika jalannya relatif, arus
direktori kerja harus berada di pohon sumber CMake dan file harus di a
subdirektori dari direktori kerja saat ini. Awalan "./" di file relatif
akan dihapus secara otomatis, tetapi jalur relatif lainnya harus berupa akhiran dari
jalur dalam database perintah kompilasi.
Misalnya, untuk menjalankan clang-check pada semua file di subpohon dari pohon sumber, gunakan:
temukan jalur/dalam/subpohon -nama '*.cpp'|xargs clang-check
atau menggunakan jalur build tertentu:
temukan jalur/dalam/subpohon -nama '*.cpp'|xargs clang-check -p membangun/jalan
Perhatikan, bahwa path/in/subtree dan direktori saat ini harus mengikuti aturan yang dijelaskan
atas.
Gunakan clang-check-3.6 online menggunakan layanan onworks.net