Ini adalah perintah include-what-you-use 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
sertakan-apa-yang-Anda-gunakan - Analisis #termasuk dalam file sumber C dan C++
DESKRIPSI
PENGGUNAAN: sertakan-apa-yang-Anda-gunakan [-Xiwyu --iwyu_opt]... Berikut adalah
Anda dapat menentukan (mis -Xiwyu --bertele-tele=3):
--periksa_juga=: menyuruh iwyu untuk mencetak info pelanggaran iwyu
untuk semua file yang cocok dengan pola glob yang diberikan (selain default dari
pelaporan untuk file .cc input dan file .h terkait). Bendera ini mungkin
ditentukan beberapa kali untuk menentukan beberapa pola glob.
--cwd=: memberi tahu iwyu apa direktori kerja saat ini.
--cara melakukan debug[=]: tanpa argumen, mencetak instruksi pada
cara menjalankan iwyu di bawah gdb untuk file input, dan keluar. Dengan argumen, hanya mencetak
ketika file input cocok dengan arg.
--mapping_file=: memberi iwyu file pemetaan.
--no_default_mappings: jangan tambahkan pemetaan default iwyu.
--pch_in_code: tandai penyertaan pertama dalam unit terjemahan sebagai a
header yang sudah dikompilasi.
penggunaan --pch_in_code untuk mencegah IWYU dari
menghapus PCH yang diperlukan termasuk.
Meskipun Dentang memaksa PCH
untuk dicantumkan sebagai header prefiks, pola kode dalam PCH dapat digunakan dengan GCC dan adalah
praktek standar pada MSVC (misalnya stdafx.h).
--prefix_header_includes=: memberitahu iwyu apa yang harus dilakukan dengan
in-source termasuk dan deklarasi maju yang melibatkan header prefiks. Awalan
header adalah file yang disertakan melalui opsi baris perintah -termasuk. Jika tajuk awalan membuat
menyertakan atau meneruskan deklarasi usang, kehadiran penyertaan tersebut dapat dikontrol
dengan nilai berikut
tambahkan: baris baru ditambahkan
keep: baris baru tidak ditambahkan, yang sudah ada tetap utuh
hapus: baris baru tidak ditambahkan, yang ada dihapus
Nilai default adalah 'tambah'.
--transitif_termasuk_hanya: tidak menyarankan bahwa file add
foo.h kecuali foo.h sudah terlihat di file transitif termasuk.
--max_line_length: panjang garis maksimum untuk termasuk.
Perhatikan bahwa ini hanya memengaruhi komentar dan perataannya, panjang baris maksimum
masih bisa dilampaui dengan nama file yang panjang (default: 80). --verbose=: NS
semakin tinggi levelnya, semakin banyak outputnya.
Selain opsi khusus IWYU, Anda dapat menentukan opsi berikut tanpa: -Xiwyu
awalan:
--membantu: mencetak bantuan ini dan keluar.
--Versi: kapan: mencetak versi dan keluar.
Gunakan sertakan apa yang Anda gunakan secara online menggunakan layanan onworks.net