EnglishFrenchSpanyol

Ad


Favicon OnWorks

castxml - Dalam talian di Awan

Jalankan castxml dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan castxml 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


castxml - Buat perwakilan XML bagi pengisytiharan C++

SINOPSIS


castxml ( | | )...

DESCRIPTION


Pilihan yang ditafsirkan oleh castxml disenaraikan di bawah. Pilihan selebihnya diberikan kepada
penyusun Clang dalaman.

PILIHAN


--castxml-cc-

--castxml-cc-"(" ... ")"

Konfigurasikan prapemproses Clang dalaman dan platform sasaran agar sepadan dengan platform
diberi arahan pengkompil. The mestilah "gnu", "msvc", "gnu-c", atau "msvc-c".
menamakan pengkompil (cth "gcc") dan ... menentukan pilihan yang mungkin
menjejaskan sasarannya (cth "-m32").

--castxml-gccxml

Tulis output format gccxml ke .xml atau fail bernama '-o'

--castxml-start [, ]...

Mulakan traversal AST pada pengisytiharan dengan nama (layak) yang diberikan. Pelbagai
nama boleh ditentukan sebagai senarai yang dipisahkan koma atau dengan mengulangi pilihan.

-membantu, - membantu

Cetak maklumat penggunaan castxml dan pengkompil Clang dalaman

-o

Tulis output ke

--versi

Cetak maklumat versi castxml dan pengkompil Clang dalaman

Bantuan untuk pengkompil Clang dalaman muncul di bawah.

-------------------------------------------------- -------------

TINJAUAN: pengkompil LLVM berdentang

PENGGUNAAN: dentang [pilihan]

PILIHAN:
-### Cetak (tetapi jangan jalankan) arahan untuk dijalankan untuk kompilasi ini

--menganalisis
Jalankan penganalisis statik

-arcmt-migrate-emit-errors
Pancarkan ralat ARC walaupun penghijrah boleh membetulkannya

-arcmt-migrate-report-output
Laluan keluaran untuk laporan plist

--cuda-peranti-sahaja
Lakukan kompilasi CUDA sebelah peranti sahaja

--cuda-tuan rumah sahaja
Lakukan kompilasi CUDA sebelah hos sahaja

-cxx-isistem
Tambahkan direktori pada SISTEM C++ sertakan laluan carian

-c Hanya jalankan langkah praproses, susun dan susun

-dD Cetak definisi makro dalam -E mod sebagai tambahan kepada output biasa

-titik-bergantung Nama fail untuk menulis kebergantungan pengepala berformat DOT

-fail-bergantung
Nama fail (atau -) untuk menulis output kebergantungan kepada

-dM Cetak definisi makro dalam -E mod dan bukannya keluaran biasa

-emit-ast
Pancarkan fail AST Clang untuk input sumber

-pancarkan-llvm
Gunakan perwakilan LLVM untuk fail pemasang dan objek

-E Jalankan prapemproses sahaja

-faltifc
Dayakan sintaks pemula vektor AltiVec

-fansi-escape-codes
Gunakan kod melarikan diri ANSI untuk diagnostik

-fapple-kext
Gunakan sambungan kernel Apple ABI

-fapple-pragma-pack
Dayakan pengendalian pek #pragma yang serasi dengan Apple gcc

-fapplication-sambungan Hadkan kod kepada yang tersedia untuk Sambungan Apl

-fblocks
Dayakan ciri bahasa 'blok'

-fborland-sambungan
Terima binaan bukan standard yang disokong oleh pengkompil Borland

-fbuild-session-file=
Gunakan masa pengubahsuaian terakhir bagi sebagai cap masa sesi binaan

-fbuild-session-timestamp=
Masa apabila sesi binaan semasa bermula

-fcolor-diagnostik
Gunakan warna dalam diagnostik

-fcomment-block-commands=
Rawat setiap hujah yang dipisahkan koma dalam sebagai blok ulasan dokumentasi
arahan

-fliputan-pemetaan
Hasilkan pemetaan liputan untuk membolehkan analisis liputan kod

-fcxx-pengecualian
Dayakan pengecualian C++

-fdata-bahagian
Letakkan setiap data dalam bahagiannya sendiri (ELF Sahaja)

-fdebug-types-section
Letakkan jenis nyahpepijat dalam bahagian mereka sendiri (ELF Sahaja)

-fdelayed-template-parsing
Menghuraikan definisi fungsi templat pada penghujung unit terjemahan

-fdiagnostics-parseable-fixits
Cetak fix-its dalam bentuk boleh parseable mesin

-fdiagnostics-print-source-range-info
Rentang julat sumber cetakan dalam bentuk angka

-fdiagnostics-show-note-include-stack
Paparan termasuk tindanan untuk nota diagnostik

-fdiagnostik-tunjukkan-pilihan
Nama pilihan cetakan dengan diagnostik boleh peta

-fdiagnostics-show-template-tree
Cetak pokok perbandingan templat untuk templat yang berbeza

-fdollars-in-identifiers
Benarkan '$' dalam pengecam

-femit-all-decls
Pancarkan semua pengisytiharan, walaupun tidak digunakan

-pengecualian
Dayakan sokongan untuk pengendalian pengecualian

-fast-matematik
Dayakan mod 'fast-math' *frontend*. Ini tidak mempunyai kesan ke atas pengoptimuman, tetapi
menyediakan makro prapemproses __FAST_MATH__ sama seperti GCC -fast-matematik bendera

-difikatkan-r9
Tempah daftar r9 (ARM sahaja)

-difikatkan-x18
Tempah daftar x18 (AArch64 sahaja)

-ffp-contract=
Bentuk ops FP gabungan (cth FMA): pantas (di mana-mana) | pada (mengikut FP_CONTRACT
pragma, lalai) | padam (tidak pernah bercantum)

-berdiri bebas
Tegaskan bahawa kompilasi berlaku dalam persekitaran yang berdiri sendiri

-ffungsi-bahagian
Letakkan setiap fungsi dalam bahagiannya sendiri (ELF Sahaja)

-fgnu-kata kunci
Benarkan kata kunci sambungan GNU tanpa mengira standard bahasa

-fgnu-runtime
Hasilkan output yang serasi dengan masa jalan GNU Objective-C standard

-fgnu89-sebaris
Gunakan semantik sebaris gnu89

-peta-modul-fimplicit
Cari secara tersirat sistem fail untuk fail peta modul.

-fungsi-alatan
Hasilkan panggilan ke masuk dan keluar fungsi instrumen

-bersepadu-sebagai
Dayakan pemasang bersepadu

-fmath-errno
Memerlukan fungsi matematik untuk menunjukkan ralat dengan menetapkan errno

-fmax-type-align=
Tentukan penjajaran maksimum untuk dikuatkuasakan pada penunjuk yang tidak mempunyai penjajaran yang jelas

-fmodule-file=
Muatkan fail modul yang telah dikompilasi ini

-fmodule-map-file=
Muatkan fail peta modul ini

-fmodule-name=
Nyatakan nama modul untuk dibina

-fmodules-cache-path=
Tentukan laluan cache modul

-fmodules-decluse
Memerlukan pengisytiharan modul yang digunakan dalam modul

-fmodules-ignore-makro=
Abaikan takrifan makro yang diberikan semasa membina dan memuatkan modul

-fmodules-pangkas-selepas=
Tentukan selang (dalam saat) selepas itu fail modul akan dipertimbangkan
tidak digunakan

-fmodules-prun-interval=
Tentukan selang (dalam saat) antara percubaan untuk memangkas cache modul

-fmodules-search-semua
Cari walaupun modul yang tidak diimport untuk menyelesaikan rujukan

-fmodules-strict-decluse
suka -fmodules-decluse tetapi memerlukan semua pengepala berada dalam modul

-fmodules-user-build-path
Tentukan laluan binaan pengguna modul

-fmodules-validate-sekali-setiap-bina-sesi
Jangan sahkan fail input untuk modul jika modul telah berjaya
disahkan atau dimuatkan semasa sesi binaan ini

-fmodules-validate-system-headers
Sahkan pengepala sistem yang bergantung pada modul semasa memuatkan modul

-fmodul
Dayakan ciri bahasa 'modul'

-fms-compatibility-version=
Nilai dipisahkan titik mewakili nombor versi pengkompil Microsoft untuk dilaporkan
_MSC_VER (0 = jangan takrifkannya (lalai))

-fms-keserasian
Dayakan keserasian penuh Microsoft Visual C++

-fms-sambungan
Terima beberapa binaan bukan standard yang disokong oleh pengkompil Microsoft

-fmsc-version=
Nombor versi pengkompil Microsoft untuk dilaporkan dalam _MSC_VER (0 = jangan takrifkannya
(lalai))

-fno-access-control
Lumpuhkan kawalan akses C++

-fno-anggap-pengendali-waras-baru
Jangan menganggap bahawa pengendali global C++ yang baharu tidak boleh alias sebarang penunjuk

-fno-autolink
Lumpuhkan penjanaan arahan pemaut untuk pemautan perpustakaan automatik

-fno-built-
Lumpuhkan pengetahuan terbina dalam tersirat tentang fungsi tertentu

-fno-dibina
Lumpuhkan pengetahuan terbina dalam tersirat tentang fungsi

-fno-biasa
Susun global biasa seperti definisi biasa

-fno-constant-cfstrings Lumpuhkan penciptaan rentetan pemalar jenis CodeFoundation

-fno-diagnostics-fixit-info
Jangan sertakan maklumat fixit dalam diagnostik

-fno-dolar-dalam-pengecam
Larang '$' dalam pengecam

-fno-elide-konstruktor Lumpuhkan penghapusan pembina salinan C++

-jenis-fno-elide
Jangan hilangkan jenis semasa mencetak diagnostik

-fno-gnu-inline-asm
Lumpuhkan asm sebaris gaya GNU

-fno-integrated-as
Lumpuhkan pemasang bersepadu

-fno-lax-vector-conversions
Tidak membenarkan penukaran tersirat antara vektor dengan bilangan elemen yang berbeza
atau jenis unsur yang berbeza

-fno-matematik-dibina
Lumpuhkan pengetahuan terbina dalam tersirat tentang fungsi matematik

-fno-cantum-semua-pemalar
Tidak membenarkan penggabungan pemalar

-fno-objc-infer-related-result-type
jangan membuat kesimpulan jenis hasil berkaitan Objektif-C berdasarkan keluarga kaedah

-nama-pengendali-fno
Jangan layan kata kunci nama operator C++ sebagai sinonim untuk operator

-fno-reroll-gelung
Matikan penutur semula gelung

-fno-rtti
Lumpuhkan penjanaan maklumat rtti

-fno-sanitize-blacklist Jangan gunakan fail senarai hitam untuk sanitizer

-fno-sanitize-liputan=
Lumpuhkan ciri instrumentasi liputan yang ditentukan untuk Sanitizer

-fno-sanitize-memory-track-asal usul
Lumpuhkan penjejakan asal dalam MemorySanitizer

-fno-sanitize-recover=
Lumpuhkan pemulihan untuk sanitizer tertentu

-fno-sanitize-trap=
Lumpuhkan perangkap untuk sanitizer tertentu

-fno-short-wchar
Paksa wchar_t menjadi int yang tidak ditandatangani

-fno-show-lajur
Jangan sertakan nombor lajur pada diagnostik

-fno-show-source-location
Jangan sertakan maklumat lokasi sumber dengan diagnostik

-fno-signed-char
Char tidak ditandatangani

-fno-signed-sifar
Benarkan pengoptimuman yang mengabaikan tanda titik sifar terapung

-fno-semak-ejaan
Lumpuhkan penyemakan ejaan

-fno-stack-protector
Lumpuhkan penggunaan pelindung tindanan

-fno-standalone-debug
Hadkan maklumat nyahpepijat yang dihasilkan untuk mengurangkan saiz binari nyahpepijat

-fno-threadsafe-statik Jangan keluarkan kod untuk membuat permulaan urutan statik tempatan
selamat

-fno-trigraf
Jangan proses jujukan trigraf

-fno-unroll-gelung
Matikan pembuka gelung

-fno-use-cxa-atexit
Jangan gunakan __cxa_atexit untuk memanggil pemusnah

-fno-use-init-array
Jangan gunakan .init_array dan bukannya .ctors

-fobjc-arc-exceptions
Gunakan kod selamat EH semasa mensintesis pengekalan dan keluaran masuk -fobjc-arc

-fobjc-arc
Mensintesis mengekalkan dan melepaskan panggilan untuk penunjuk Objektif-C

-fobjc-pengecualian
Dayakan pengecualian Objektif-C

-fobjc-gc-sahaja
Gunakan GC secara eksklusif untuk pengurusan memori berkaitan Objektif-C

-fobjc-gc
Dayakan pengumpulan sampah Objektif-C

-fobjc-runtime=
Tentukan jenis dan versi masa jalan Objektif-C sasaran

-fpack-struct=
Tentukan penjajaran pembungkusan struktur maksimum lalai

-fpascal-strings
Mengenal dan membina literal rentetan gaya Pascal

-fpcc-struct-return
Gantikan ABI lalai untuk mengembalikan semua struct pada tindanan

-fprofile-generate=
Hasilkan kod berinstrumen untuk mengumpul kiraan pelaksanaan
/default.profraw (ditindih oleh LLVM_PROFILE_FILE env var)

-fprofile-instr-generate=
Hasilkan kod berinstrumen untuk mengumpul kiraan pelaksanaan (ditindih oleh
LLVM_PROFILE_FILE env var)

-fprofile-instr-generate
Hasilkan kod berinstrumen untuk mengumpul kiraan pelaksanaan ke dalam fail default.profraw
(ditindih oleh '=' bentuk pilihan atau LLVM_PROFILE_FILE env var)

-fprofile-instr-use=
Gunakan data instrumentasi untuk pengoptimuman berpandukan profil

-fprofile-sample-use=
Dayakan pengoptimuman berpandukan profil berasaskan sampel

-fprofile-use=
Gunakan data instrumentasi untuk pengoptimuman berpandukan profil. Jika nama laluan ialah a
direktori, ia dibaca dari /default.profdata. Jika tidak, ia membaca dari fail
.

-freciprocal-matematik
Benarkan operasi bahagian dikaitkan semula

-freg-struct-return
Gantikan ABI lalai untuk mengembalikan struct kecil dalam daftar

-freroll-gelung
Hidupkan penyambung semula gelung

-fsanitize-address-field-padding=
Tahap padding medan untuk AddressSanitizer

-fsanitize-blacklist=
Laluan ke fail senarai hitam untuk sanitizer

-fsanitize-liputan=
Nyatakan jenis instrumentasi liputan untuk Sanitizer

-fsanitize-memory-track-ogins=
Dayakan penjejakan asal dalam MemorySanitizer

-fsanitize-memory-track-ogins
Dayakan penjejakan asal dalam MemorySanitizer

-fsanitize-memory-use-after-dtor
Dayakan pengesanan penggunaan selepas pemusnahan dalam MemorySanitizer

-fsanitize-recover=
Dayakan pemulihan untuk sanitizer tertentu

-fsanitize-trap=Dayakan perangkap untuk sanitizer tertentu

-fsanitize=
Hidupkan semakan masa jalan untuk pelbagai bentuk kelakuan yang tidak ditentukan atau mencurigakan. Lihat
manual pengguna untuk cek yang tersedia

-fshort-enums
Peruntukkan kepada jenis enum hanya seberapa banyak bait yang diperlukan untuk julat yang diisytiharkan
nilai yang mungkin

-fshort-wchar
Paksa wchar_t menjadi int tidak bertanda pendek

-fshow-overloads=
Calon terlebih beban yang manakah untuk ditunjukkan apabila resolusi beban lampau gagal: terbaik|semua;
lalai kepada semua

-fsized-deallocation
Dayakan fungsi deallokasi global bersaiz C++14

-fslp-vectorize-agresif
Dayakan pas vektorisasi BB

-fslp-vektorkan
Dayakan pas vektorisasi selari peringkat superword

-fstack-pelindung-semua
Paksa penggunaan pelindung tindanan untuk semua fungsi

-fstack-protector-strong
Gunakan heuristik yang kuat untuk menggunakan pelindung tindanan pada fungsi

-fstack-pelindung
Dayakan pelindung tindanan untuk fungsi yang berpotensi terdedah kepada pecah tindanan

-fstandalone-debug
Pancarkan maklumat nyahpepijat penuh untuk semua jenis yang digunakan oleh program

-fstrict-enums
Dayakan pengoptimuman berdasarkan definisi ketat julat nilai enum

-ftrap-function=Keluarkan panggilan ke fungsi tertentu dan bukannya arahan perangkap

-ftrapv-pengendali=
Nyatakan fungsi yang akan dipanggil pada limpahan

-ftrapv
Perangkap pada limpahan integer

-ftrigraf
Proses urutan trigraf

-nama-bahagian-lucu
Gunakan nama unik untuk bahagian teks dan data (ELF Sahaja)

-funroll-gelung
Hidupkan pembuka gelung

-fius-init-array
Gunakan .init_array dan bukannya .ctors

-fveclib=
Gunakan perpustakaan fungsi vektor yang diberikan

-fvektorkan
Dayakan pas vektorisasi gelung

-kebolehlihatan-sebaris-tersembunyi
Beri keterlihatan lalai fungsi ahli C++ sebaris secara lalai

-fvisibility-ms-compat
Beri keterlihatan 'lalai' jenis global dan fungsi global serta pembolehubah 'tersembunyi'
keterlihatan secara lalai

-kebolehlihatan=
Tetapkan keterlihatan simbol lalai untuk semua pengisytiharan global

-fwrapv
Anggap limpahan integer bertanda sebagai pelengkap dua

-rentetan boleh ditulis
Simpan literal rentetan sebagai data boleh tulis

-fzvector
Dayakan sambungan bahasa vektor Sistem z

-F
Tambahkan direktori pada rangka kerja termasuk laluan carian

--gcc-toolchain=Gunakan rantai alat gcc pada direktori yang diberikan

-gdwarf-2
Hasilkan maklumat nyahpepijat peringkat sumber dengan versi kerdil 2

-gdwarf-3
Hasilkan maklumat nyahpepijat peringkat sumber dengan versi kerdil 3

-gdwarf-4
Hasilkan maklumat nyahpepijat peringkat sumber dengan versi kerdil 4

-gline-tables-sahaja
Keluarkan jadual nombor baris nyahpepijat sahaja

-g Hasilkan maklumat nyahpepijat peringkat sumber

-membantu Paparkan pilihan yang tersedia

-H Pengepala paparan termasuk dan kedalaman bersarang

-idirafter
Tambahkan direktori ke SELEPAS sertakan laluan carian

-iframework
Tambahkan direktori pada laluan carian rangka kerja SYSTEM

-imacros
Sertakan makro daripada fail sebelum menghuraikan

-termasuk-pch
Sertakan fail pengepala yang telah disusun sebelumnya

-termasuk
Sertakan fail sebelum menghuraikan

-peta-kepala-indeks
Buat direktori yang disertakan seterusnya (-I or -F) peta pengepala pengindeks

-iprefix
Menetapkan -idengan awalan/-iwithprefixbefore prefix

-iquote
Tambahkan direktori pada QUOTE sertakan laluan carian

-isysroot
Tetapkan direktori akar sistem (biasanya /)

-isistem
Tambahkan direktori ke SYSTEM sertakan laluan carian

-ivfsoverlay
Tindih sistem fail maya yang diterangkan oleh fail ke atas sistem fail sebenar

-idengan awalan sebelum
Tetapkan direktori untuk memasukkan laluan carian dengan awalan

-idengan awalan
Tetapkan direktori kepada SYSTEM sertakan laluan carian dengan awalan

-iwithsysroot
Tambahkan direktori ke SYSTEM termasuk laluan carian, laluan mutlak adalah relatif kepada
-isysroot

-I
Tambahkan direktori untuk memasukkan laluan carian

-mabicalls
Dayakan kod bebas kedudukan gaya SVR4 (Mips sahaja)

-mcrc Benarkan penggunaan arahan CRC (ARM sahaja)

-MD Tulis depfile yang mengandungi pengepala pengguna dan sistem

-mfix-cortex-a53-835769 Penyelesaian Cortex-A53 erratum 835769 (AArch64 sahaja)

-mfp32
Gunakan daftar titik terapung 32-bit (MIPS sahaja)

-mfp64 Gunakan daftar titik terapung 64-bit (MIPS sahaja)

-MF
Tulis output depfile dari -MMD, -MD, -MM, Atau -M kepada

-mgeneral-regs-sahaja
Hasilkan kod yang hanya menggunakan daftar tujuan umum (AArch64 sahaja)

-mglobal-merge
Dayakan penggabungan global

-MG Tambahkan pengepala yang tiada pada depfile

--berhijrah
Jalankan migrator

-mios-version-min=
Tetapkan sasaran penggunaan iOS

-mllvm
Argumen tambahan untuk dimajukan kepada pemprosesan pilihan LLVM

-mlong-panggilan
Hasilkan lompatan tidak langsung untuk membolehkan lompatan lebih jauh daripada 64M

-mmacosx-version-min=
Tetapkan sasaran penggunaan Mac OS X

-MMD Tulis depfile yang mengandungi pengepala pengguna

-mms-bidang bit
Tetapkan susun atur struktur lalai agar serasi dengan pengkompil Microsoft
standard

-mmsa Dayakan MSA ASE (MIPS sahaja)

-MM suka -MMD, tetapi juga membayangkan -E dan menulis kepada stdout secara lalai

-mno-abicalls
Lumpuhkan kod bebas kedudukan gaya SVR4 (Mips sahaja)

-mno-fix-cortex-a53-835769
Jangan selesaikan Cortex-A53 erratum 835769 (AArch64 sahaja)

-mno-global-merge
Lumpuhkan penggabungan global

-mno-tersirat-terapung
Jangan jana arahan titik terapung tersirat

-mno-long-panggilan
Pulihkan kelakuan lalai untuk tidak menjana panggilan panjang

-mno-msa
Lumpuhkan MSA ASE (MIPS sahaja)

-mno-sekat-ia
Benarkan penjanaan blok IT yang ditamatkan untuk ARMv8. Ia dimatikan secara lalai untuk ARMv8
Mod ibu jari

-mno-unaligned-access
Paksa semua akses memori diselaraskan (AArch32/AArch64 sahaja)

-mnocrc
Tidak membenarkan penggunaan arahan CRC (ARM sahaja)

-module-dependency-dir
Direktori untuk membuang kebergantungan modul ke

-petunjuk-bingkai-daun-momit
Tinggalkan persediaan penuding bingkai untuk fungsi daun

-MP Buat sasaran palsu untuk setiap kebergantungan (selain daripada fail utama)

-mqdsp6-compat
Dayakan keserasian ke belakang heksagon-qdsp6

-MQ
Nyatakan nama output fail utama untuk dipetik dalam depfile

-mrelax-semua
(bersepadu-sebagai) Santai semua arahan mesin

-menghalang-itu
Tidak membenarkan penjanaan blok IT yang ditamatkan untuk ARMv8. Ia dihidupkan secara lalai untuk
Mod ibu jari ARMv8.

-mrtd Jadikan konvensyen panggilan StdCall sebagai lalai

-msoft-float
Gunakan titik terapung perisian

-mstack-alignment=
Tetapkan penjajaran tindanan

-mstack-probe-size=
Tetapkan saiz probe tindanan

-mstackrealign
Selaraskan semula tindanan pada kemasukan ke setiap fungsi

-model-mthread
Model benang untuk digunakan, cth posix, tunggal (posix secara lalai)

-MT
Nyatakan nama output fail utama dalam depfile

-munaligned-akses
Benarkan akses memori tidak sejajar (AArch32/AArch64 sahaja)

-MV Gunakan format NMake/Jom untuk depfile

-M suka -MD, tetapi juga membayangkan -E dan menulis kepada stdout secara lalai

--no-system-header-prefix=
Rawat semua laluan #include bermula dengan kerana tidak termasuk pengepala sistem.

-nobuiltininc
Lumpuhkan direktori #include terbina

-nostdinc++
Lumpuhkan direktori standard #include untuk pustaka standard C++

-ObjC++
Anggap fail input sumber sebagai input Objective-C++

-objcmt-sifat-atom Buat penghijrahan kepada sifat 'atom'

-objcmt-hijrah-semua
Dayakan penghijrahan ke ObjC moden

-objcmt-migrate-anotasi
Dayakan pemindahan kepada anotasi harta dan kaedah

-objcmt-migrate-designated-init
Dayakan migrasi untuk membuat kesimpulan NS_DESIGNATED_INITIALIZER untuk kaedah pemula

-objcmt-migrate-instancetype
Dayakan migrasi untuk membuat kesimpulan instancetype untuk jenis hasil kaedah

-objcmt-hijrah-huruf
Dayakan penghijrahan kepada literal ObjC moden

-objcmt-migrate-ns-makro
Dayakan penghijrahan ke NS_ENUM/NS_OPTIONS makro

-objcmt-migrate-property-dot-sintaks
Dayakan penghijrahan mesej penetap/pengambil ke sintaks titik sifat

-objcmt-migrate-property
Dayakan penghijrahan ke harta ObjC moden

-objcmt-migrate-protocol-conformance
Dayakan migrasi untuk menambah pematuhan protokol pada kelas

-objcmt-migrate-readonly-property
Dayakan penghijrahan kepada harta baca sahaja ObjC moden

-objcmt-migrate-readwrite-property
Dayakan penghijrahan kepada sifat tulis baca ObjC moden

-objcmt-migrate-langganan
Dayakan migrasi ke langganan ObjC moden

-objcmt-ns-nonatomic-iosonly
Dayakan penghijrahan untuk menggunakan makro NS_NONATOMIC_IOSONLY untuk menetapkan 'atom' harta
atribut

-objcmt-mengembalikan-innerpointer-property
Dayakan penghijrahan untuk menganotasi harta dengan NS_RETURNS_INNER_POINTER

-objcmt-whitelist-dir-path=
Hanya ubah suai fail dengan nama fail yang terkandung dalam laluan direktori yang disediakan

-ObjC Anggap fail input sumber sebagai input Objektif-C

-o
Tulis output ke

-ms Dayakan instrumentasi mcount

-paip Gunakan paip antara arahan, apabila boleh

-cetak-nama-fail=Cetak laluan perpustakaan penuh bagi

-print-ivar-layout
Dayakan jejak cetakan bitmap reka letak Objektif-C Ivar

-print-libgcc-nama-fail Cetak laluan perpustakaan untuk "libgcc.a"

-print-prog-name=Cetak laluan program penuh

-print-search-dirs
Cetak laluan yang digunakan untuk mencari perpustakaan dan program

-pthread
Sokong urutan POSIX dalam kod yang dijana

-P Lumpuhkan keluaran penanda garis dalam -E mod

-Hujah-berhujah
Jangan keluarkan amaran untuk hujah pemandu yang tidak digunakan

-relocatable-pch
Sama ada untuk membina pengepala tersusun yang boleh dipindahkan

-tulis semula-warisan-objc
Tulis semula sumber Objective-C Legacy kepada C++

-tulis semula-objc
Tulis semula sumber Objektif-C ke C++

-Rpass-analisis=Laporkan analisis transformasi daripada pas pengoptimuman yang namanya
sepadan dengan ungkapan biasa POSIX yang diberikan

-Rpass-rindu=
Laporkan perubahan yang terlepas melalui pas pengoptimuman yang namanya sepadan dengan yang diberikan
Ungkapan biasa POSIX

-Rpass=
Laporkan transformasi yang dilakukan oleh pas pengoptimuman yang namanya sepadan dengan
diberikan ungkapan biasa POSIX

-R
Dayakan ucapan yang ditentukan

-save-temps=
Simpan hasil kompilasi perantaraan.

-jimat-temps
Simpan hasil kompilasi perantaraan

-mensiri-diagnostik
Mensiri diagnostik pengkompil ke fail

-std=
Standard bahasa untuk disusun

-stdlib=
Pustaka standard C++ untuk digunakan

--system-header-prefix=
Rawat semua laluan #include bermula dengan sebagai termasuk pengepala sistem.

-S Hanya jalankan langkah praproses dan penyusunan

--sasaran=
Hasilkan kod untuk sasaran yang diberikan

-masa Perintah individu masa

-tradisional-cpp
Dayakan beberapa emulasi CPP tradisional

-trigraf
Proses urutan trigraf

-undef undef semua sistem mentakrifkan

--verify-debug-info
Sahkan perwakilan binari keluaran nyahpepijat

-sahkan-pch
Muatkan dan sahkan bahawa fail pengepala pra-disusun tidak lapuk

-v Tunjukkan arahan untuk dijalankan dan gunakan output verbose

-Wa,
Hantarkan hujah yang dipisahkan koma kepada penghimpun

-Wl,
Hantarkan hujah yang dipisahkan koma kepada penghubung

-direktori-kerja
Selesaikan laluan fail berbanding dengan direktori yang ditentukan

-Wp,
Hantarkan hujah yang dipisahkan koma kepada prapemproses

-W
Dayakan amaran yang ditentukan

-w Sekat semua amaran

-Penganalisis X
lulus kepada penganalisis statik

-Xassembler
lulus kepada penghimpun

-Xclang
lulus kepada penyusun dentang

-Xlinker
lulus kepada penghubung

-Xpreprocessor
lulus kepada prapemproses

-x
Anggap fail input seterusnya sebagai mempunyai jenis

-z
Pas -z kepada penghubung

Projek CastXML diselenggara dan disokong oleh Kitware (kitware.com).

Ubuntu clang versi 3.7.1-1ubuntu4 (tag/RELEASE_371/final) (berdasarkan LLVM 3.7.1) Sasaran:
x86_64-pc-linux-gnu Model benang: posix

Gunakan castxml dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser ialah permainan terbuka yang pantas, percuma dan menyeronokkan
    sumber rangka kerja permainan HTML5 yang menawarkan
    Penyampaian WebGL dan Kanvas merentas
    pelayar web desktop dan mudah alih. Permainan
    boleh bersama...
    Muat turun Phaser
  • 2
    Enjin VASSAL
    Enjin VASSAL
    VASSAL ialah enjin permainan untuk mencipta
    versi elektronik papan tradisional
    dan permainan kad. Ia memberikan sokongan untuk
    rendering dan interaksi sekeping permainan,
    dan ...
    Muat turun Enjin VASSAL
  • 3
    OpenPDF - Fork iText
    OpenPDF - Fork iText
    OpenPDF ialah perpustakaan Java untuk mencipta
    dan mengedit fail PDF dengan LGPL dan
    Lesen sumber terbuka MPL. OpenPDF ialah
    LGPL/MPL pengganti sumber terbuka iText,
    yang ...
    Muat turun OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Automatik
    Analisis Geosainifik - ialah Geografi
    Perisian Sistem Maklumat (GIS) dengan
    keupayaan yang besar untuk geodata
    pemprosesan dan ana...
    Muat turun SAGA GIS
  • 5
    Kotak alat untuk Java/JTOpen
    Kotak alat untuk Java/JTOpen
    Kotak Alat IBM untuk Java / JTOpen ialah a
    perpustakaan kelas Java yang menyokong
    klien/pelayan dan pengaturcaraan internet
    model kepada sistem yang menjalankan OS/400,
    i5/OS, o...
    Muat turun Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Dipacu Data)
    ialah perpustakaan JavaScript yang membolehkan anda
    untuk menghasilkan data yang dinamik dan interaktif
    visualisasi dalam pelayar web. Dengan D3
    awak ...
    Muat turun D3.js
  • Lebih »

Arahan Linux

  • 1
    abidiff
    abidiff
    abidiff - bandingkan ABI fail ELF
    abidiff membandingkan Perduaan Aplikasi
    Antara muka (ABI) dua perpustakaan kongsi
    dalam format ELF. Ia memancarkan sesuatu yang bermakna
    penghormatan ...
    Lari abidiff
  • 2
    abidw
    abidw
    abidw - sirikan ABI seorang ELF
    fail abidw membaca perpustakaan kongsi dalam ELF
    memformat dan mengeluarkan perwakilan XML
    ABI kepada output standard. The
    dipancarkan...
    Lari abidw
  • 3
    copac2xml
    copac2xml
    bibutils - penukaran bibliografi
    utiliti...
    Jalankan copac2xml
  • 4
    copt
    copt
    copt - pengoptimum lubang intip SYSNOPIS:
    fail copt.. HURAIAN: copt ialah a
    pengoptimum lubang intip tujuan umum. Ia
    membaca kod daripada input standardnya dan
    menulis sebuah...
    Jalankan copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - kumpulkan tajuk
    pengisytiharan daripada dokumen Stx ...
    Jalankan gather_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bangku - penanda aras http ...
    Lari gatling-bench
  • Lebih »

Ad